MVIRPYGYALWEGIQRWMDAKFKTTGVENAYFPQLIPYSFITKEASHVEGFSPELAVVTQGGGKTLEEPLVVRPTSETIVNHMFSQWIQSYRDLPLLMNQWANVHRWEMRTRPFIRTLEFLWQEGHTAHATAEEAEERAVQMIDVYREFAEDVAAMPVIVGRKSRVETFAGANNTYTIEAMMGDKRALQAGTSHNLGQNFAKAFDTTFLDENGKTQHVHQSSWGVSTRLIGGIIMTHGDDVGLRRVLYTGPHTTALPPALAPIQVVVVPIAQKNKDKESVNAAASAVVKTLTDAGVRVKLDDDERNSPGWKFAQWEMKGVPIRVEIGPKDVANDACVLARRDKPGKEGKEFGVSVEPSALVGKVRETLADVQSALLSEARAFRDENIVDVTSYEELKAAIDAGKWARGGWEGSDADEEKVKEDTGATIRCFPFDQPAGPHTCLMTGVEAKEVCLFAKSY*