MDVYSLSASCVRAPPLSIDEFSIYFDKEHQLKQEQQADSAGPSSGRTAALCKVCGDKASGYHYGVTSCEGCKGFFRRSIQRQIEYRCLRDGKCLVIRLNRNRCQFCRFKKCLAVGMSRDSVRYGRVPKRPREAAAADHTEESSNNMASGSAPPAQPDPLPIEEVDLDPMQQDFIEELAKEIVRAHRNYNTYTDEVKSTLQIRNIEIKIEEPDTGGSGGEEAASSTTGQAMDILASLWYIVACSMTPSVQQVVEFAKNIPGFTSLPQDDQVILIKIYKIIAICCSTVLLFDFIDLIYLLVLLIWNAMAKIIDANLYSEIKIPQGDLLGNICM