MEGVASGLLSHVSPLSSKNTSYNSRRLCAPASSSFSVSRAHNVKKTGLDLRTDFACPLPAGSFHGSFSGVSLRTARDAIDQAAFCSGSRKGIVTMVIPFQRGDARQQPPPDLPSYLFKNRIVFLGMSLVPSVTELIMAELLYLQYEDPDKPVYMYINSTGTTKDGEKLGYETEAFAIYDTMRYVKPPIFTLCVGNAWGEAALLLSAGSKGNRAALPSSTIMIKQPIAQFRGQATDIDIARKEVRNVKNELVALYARHTGHSKEKIEEDIRRPKYFSPPEAVDYGIIDKVLYSEKGKEKGVVADLKRAQLI*