MDKHLRESLHALLVAVSLTIQISLQAWFMLQDTTNAEQFIGSINRVSLLFDQFKKGNEGVNEITPNDHIDEDVPMTILFAKSIVEEFMSTLVDITASQWDGMIQREWHIKPQSLHWWNHYIFHVRSDDLRFQSIFQLPIQLFDEICQLLQDDLSQGQMPISFAMSIKSKVLSAEKQVAIAILRLATGMTMLTISELFGCGKSTVIKVVKKCVLSLKKRAGNLIQWPTDLNSLHQIKEGFHLKQGFPNCCGAIDATHIQMDLPYNESSIDWYDCEHNYSMLVQAIVDSNMRFLDICTGWLGSLNDTCLLRNSSFYRLCEGGERFNGHLVSIGTIDMREYIVGDGGYPLLPWLIIPFSGAVTNAQKLFNFKLSSTCIVVERAFGKLKNTWRLLQNKVKNPNLELLPRIIIVCCILHNMLLSMETSEDEYGEEVTNEETTSF*