MINLVFRISSNESYFEQRIRLHVAGDIFNLHLISMPMFDRHTSENMALLVFKILDVVCPSWRDKLLCVSTDGANTMTGRHNGVVARIQREATHPLYRIWCLIHQVDLVSKRNLLALFDGDFQCIINKVATCLRKQQKLIDDMGATCPKMTTRWLALGVWTKWQLDHRIDLETWFASRTAPGQLQLPRWWWPIIAGVCAVMTQLNFAIVKLQSKNLLLSQQIAEIERVVSIICIKCEVEVVNPLVEGEVAADETQSAICGKWSITHRNVEKFLLDQGSFVKHVLDAMTVIQRAEVFSEMGTFVVGMIDGILQLVASRDADNLPSEEEIPPVLPHQLIAIRPAAFAALANKHGGRLAQLGENVMDRIEQDHRELITAFDNEPSLHDALGRCNNDTSFREGWAVVEGRFRGLRDFCGGIATIFPNTASVESSFSILGWEKDANRMSLTDLALEGCMQARQFDLLSKLA*