MRYGGERARRPLPTEPPYIAYVGNLPQGVVQGDLNRIFKDFTVKNIRLVKDKETDVFKGFCYVEFSTLDELKEALDLDGLIVLNDSTAALRIDIAEQKKNDRGGFTKRGGPQGGGGGGMPNRGGGGGFNNKGGPGAGGGQNNRQGGDRGYGNDNYGRDDFDRNRGRANNFNDRGPNRGRYGNFNEEGREGGGRDDWSRDGPGGNDRGDNYSRDGGDRYSRFGGGGGGGGAGAGRRDNRDNDRRKDQPQHSAAPGLSLAERDAGRPRLNLKPRTVAAPLNALAETKQAAAIFGAAKPREEKVGPDGADPEVSARKTSTSSSGAGDDKNGPN