MSIKLYHVVIEKCMERATLCLASLLLPSVLLLTAVAHSAFGDFDDEFEYNHTLAQTLVEYSSVVYVNDLDSLIAWNCSRCDGLTKGFTLVELIVDIQHCLQAFVGVAEDLNAIVIAFRGTQENSIHNWMEDLYFKQLDLHYPGVTGAMVHRGFYTAYHNTTLRSGVVEAVLSLVEKYDGIDLMVTGHSMGGAMAAFCALDLKANYGLKSIQVVTFGQPRVGNSLFAQYYSGQVPKTYRMTHAHDIVPHLPPYYSLFPRKTYHHFAREIWIYQVRLGSLNYEAVRVCDSSGEDPACSRSVSGNSIEDHLCYMGVFLEADTKASCAFILGANTTQVLLGPSSEARVHKDS*