MAPVTLPPGFRFHPTDEELVAYYLKRKINGYRFELEIIPEVDLYKCEPWELPGISFLPISILNHKAYRERKKHEQKKSFLPSKDLEWYFFSPRDRKYPNGSRTNRATRAGYWKATGKDRKVSFQGRAVGTKKTLVYYKGRAPRGSRTHWVMHEYRLDEKESEMPSGLQESYALCRVFMKSTTAGAKIIEHYGSPRVEPLQWKPADSHTAELSSDRIKIGEEFGSRGRPSPSETHSSETIQGSTLDASASENRQWMQYLSEEAFATGPTFHDPACFPCTPRKIDIEIECARLQRRLTLPPLEMDDFSCNSLNDSKASLSGTSRGSASQVEILQEVLSVASATRDLINSSIYPNIFC