MGERGYEAALEALSSLIAGRKRANDSNQGDDFHLMYRYLEVLDLEKPLSELNVIHVAGTKGKGSTCVFTESILRACGYKTGLFTSPHLFDVRERIRINGVEVSEPVFSEHFWWCWDRLKDACVGEFPMPAYFRFLTLLGFKIFIEEKVDVAVLEVGLGGKYDSTNVVKTPVACGFASLGFDHMEILGWTLPEIAGEKAGIMKPRVPAFTVPQRDDALAVLRNRASELAVPLEVVCPLDLEKFNRLQLGLEGDHQCSNAALAVALCKTWAQRREDTQHLCMIEKGLSEGFLPEPYMQGLSRASLPGRAQVVRDPEVDHLAFFLDGAHSPESMEVCVKWFCKACQRHDNIRESEHTIRDASLKLGGFNDCGSSSRRIILFNCMPERDPKLLIPPLLSISSSYGLPFHRAIFAPTLSSMTQLGSGASLKTNKGKDLSWQCSLRRSWDSLSQTYKRTRDPTSQHCTSSNSTRIIAGHKLDRVSSFNKSTQCFQSFMGSSSLVVPSLPLALQLLRNCARKYPSVDMQVLVTGSLYLVADVLKLLRR*