MPTRLKHTERGTVSMATVPSPKDPDERLAGSQFIVTLGDNLDYLDGKAAIFGKVVEGFDVLEKINEAFIDDNGRPLKDIRIRHTVILDDPYDDPPGLEVPPESPLPSKAQLATVRIADDEELDEDMDEEAMEQLRREREARAQALTLEMVGDLPFADVKPPENVLFVCKLNPVTQDEDLHLIFSRFGPILSCEVIRDKKTGDSLQYAFIEFENQKDCEQAYFKMEGVLIDDHRIHVDFSQSVSKLSDTWRQATVQKRQGGGFGGISSLERKRQYRTAEARGRTDRYGMVFDKDEMRRPPLDQDQKSSRPRSRSRSRSPDRRGPPRRYDDQRRDDRYKDGNRNRERDRDQDRNRNRDRYSSDRRDYDRRR