MAVPYGYRFHPTDEELLVYLKRKIHNLPLPCDIIKEVELYKYDPSELTDQFISKGEEKCYFFTPTYRKSVNGSRPNRTTSNGYWRASTAVTPIEDERNNEIGTKRSLVFHYGDHLHGRKSHWIMHEYKLIENQSTTHVQIPTDPMKLDEWVLCSIYENLCADEREKRKRKRKATENLDTRKEKRAIVVQQEPQVQINEYEDNDQSVVASYDNLQKEPVPDALDMGWVDIAPMAMSDSDVANSATELMEMMAKEELGTISEESVTVVQQEQPQIKISEYKYNYQAVVLSSDNLEKGLMHDASDMSWDIPPMSDSDFADFDELMEMMAREELDTGSEIKVVQQGPQIKISGNTVVFSYDDLPKGPIIDASYVLGWDIAPTSDSDSANFVELMEKLNATPTHDSSFLSSPLSLCS