MPFDARQAVAGALTMGMFIALLDMMLGGPIASPRTSQEATMPMLSVTREEIVEEAIEKISVTSTVRDETPKRLWGLPGPVLQPCWSKYIKNKQRKGTGYVLVTLSHGPFFHPVQVADAVIIARYLGATLVLPKIKEAIKDSNDGFGKIYDIDNFIASLKDVVRVAKRLPADLGSVKPATVRVPYKVTPEYIDDTVQPLFSKKRVIEITSVFSKSNSMVKDSSTAEMQAIRCLVTYSALQFHPHVKELGEKIMRRMRDASDSNRFVAVDLHVSALSQAGCRQPKYSKSKKCFDASDIGNFLRGLGFSSGIPIYLTQSGWDRSLDPLKDLYPKVYTKEHSLTLQEDQQHGQSQLEKAIDFYVCTQSDVFVPAISGISYVNIAGMRISTGRTQIYVPTIMEEDSSFSRLQVSRVLSRFVTKQDHAVYSCFCKPRILYLSCLVISLNNFVLVLSYSKMLKSAVGFVLFVLMPVSVSCLFKSLLHDSDIF*