MSAAAPKLVAVAESRRFMIDCFKAVKVPQAHAEAQADLLVAADHRGHFSHGMNRLEMYINDLAINSTDGAAVPKILKETP ATAWVDGLNGLGAVVGNYCMDLAIKKAKTVGVGWVCAKGSNHYGMAGWYAIRAMDQGLVGMSMTNTSPLMAPTRAKEAAL GTNPLSLGANATNGDKFLLDMATTAVAVGKIEIQRRKGAPLPDGWAQDPSGEVTNDAELGFSTGCLMPLGGSELTSGYKG YGLGAMVDILSGVMSGANYSTQVRKWTHAGADSAADLGQVFIAVDPNCFAPNFEERMADFNSRLRGATPTDPSKPVLLAG DKEKKGMADVDAAGGIQYLENQLKTCANLAEILKIKPLSFV