MDKHLRESLHALLVAESLTIQISLQTWFMLQDTTNAKQFIGSINRVSLLFNKFKKGNEGVNEITPNDHIDEDVPMTILFAKSIMEEFMSILVDITTSQWDGMIQREWYIKPRSLHWWNDYIFHVRSDDLRFKIFRLPIQLFDEICHLLQDDLSQGKIPISFAMSIKSGVLSVEKQVDMAILRLATGMTMPTISELFSCGKSTVIKVVKKFVLSLKKLAFDKWPSDLNSLHQIKEGFRLKQGFPNCYGAIDATHIQMDLPYNESSVGWYDRKHNYSMLVQAIIESNMWFLDICTGCPGSLNDNRLLRNSSFHRLCEGGERLNGHMVSIGAIDMREYIIGDGGYPLLPWLIILFSRAVTNAQKLFNFKLSYMHIIVE*