MSMHFGSVPVLVASSPEAAKEIMKTHDLKFCNRPKLRIVDIVVYGSNDITFSPYGEYWRQVKSIAVVHLLNTTRVQSFRQTREEEVGLMIDMIEKSSGSVVDLSELLFRLVNNIVCKAALGRTYPGSKFADLLERFVWVLGAVSLGSYIPWLSWVDKLSGLEGKAHKVAKDFDDFLEGVVAEHVDKRRGMDVHAQSGEDQDLVDILLDVKGDNTTGFTFHRNTVKALILDVFAAGTDTTFASLVWSISELLRHPRAMEKLKQEVTKIAQGRSMILEKDLENMQYLKAVIKETLRMYPPIPLLIPHESTEDVKLLGYDIPAGTQTLVNAWAIGRDPTAWEEPEEFKPERFLNSSTDYKGLHYELLPFGGGRRGCPGIPFATVIFELALANVIYKFDLALPNGVKNTDLDMREKFGITLHKEAPLLVMATTSFK*