MAAVRAAVGAPGVAAVLSSGVEHKSVSSSSASAFVGYAASRSPVNGCKLQCKSLRSQRRGKGRARLAITNVATSEPQTQAAPEKSSNKDNARPVFPFTAIVGQDEMKLCLILNVIDPKIGGVMIMGDRGTGKSTTVRALVDLLPEIRVVAGDPFNSDPEDPELMSEDVRKKVQGNQELSVISTKINMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILIGSGNPEEGELRPQLLDRFGMHAQVKTVRDAELRVKIVEERGTFDQDPKSFRESYKEPQESLREQIFAARARLKSVKVPYELRVKISQVCSELDVDGLRGDIVTTRAAKALAALRNRDEVTAKDILTVIPNCLRHRLRKDPLESIDSGLLVVEKFSEVFGFSSKVAS*