MPSTYKRDKPWDTDDIDKWKVEPFQAEDNVAGSFAEESSFATLFPKYREVYLKEAWPVVTRALEKFGIACTLDLVEGSMTVKTTRKTFDPAAILKARDLIKLLSRSVPVQQALKILEDDVACDIIKIRNQVRNKERFVKRRQRILGPGGSTLKALELLTSTYILVQGNTVSAMGPYKGLKEVRRIINDCMANIHPIYHIKELMIKRELAKDPTLANESWDRFLPNFKKRTLSKRRVPFKVTDKTKKVYTPFPPAPEKSKVDLQIESGEYFLSKEAKDRQQKEEVMERQRLKREEKMKEREKAFVPPEELDAEEKKKEKKEKKEKKEKKKRKRDSEAADVDGDDGAEKKEKKKKKKSKSKEDASDGEA