MAPPGRVRSPGRGGVRSSKNTVGRTHSTKDKAGPKRKPTDVFDFPDNSVISSISRLGDNEKDEEPYEIFDPPLHSTAIYADEELSKHCASPVPSTPRGEEAEQRSDTYEIEAGENVSIEMNAKKPGRKVRPISDDSESTEEGDIRRKVQLAEKIRTRPHKPVPETPCTSLELPEKPAKSVTPKKIGPRGAKSVVAKEMVTEPRQSETQKKMFCGKRKKSRSEATDSDTSDSVSIWCLEGKKASDITELDVVLSAFEKTILEYKQKVESKICKEAIKKFHSNMKEELIKMLKEVQVSKTLKRKNTKIISDIEKKRQRLLELQDELLGLDPQLKQLQIKYDELKERRASLRNAACFLSNLKQLHQDYLDIQEKEPYVKETYDSSSLPALLLKARTLLGAGNHLQNINHQLEKLLDQKDRSTGT