MSGHLAPVFEAGAKCPVGRDSPDSSIYVPLTNVKNINKLNELEAQYGVSSTASWHQQYKDSAYIFIGGMPFELTEGDVLCVFSQYGEIVNINLVRDKKTGKSKGYCFIAYEDQRSTILAVDNFNGIKLKGRTLRVDHVSEYRKPKDDEELDDATKKLREEGCAPKTPPTSDEEELVLPMKGMVVNKPAKKKKSKKEKKEKKKKRAPDSDDSESTSD