MFATFKFNQVTEGHEYISRTHLPPLGDHREHTRTACDLCRASKACLRCSGENEGCDRCLASSSACTYTPSSGMGAGKKRLRKASSLKPDLKSGPRPSRTPPTSRNSPTHALHSHLHGGTIDGDSHPPVPSDEPAFLPSPDPWPPLAMDMDALFHGPTDPGDTFLAGESFSICPGKPSNHWGASQIPTPMTDPEAGRDASATDTGSVALFDLAHSTDDFMRPSPNDAPTPSMAPFTGLSTLPLSRDDHSSSTTTTSNQCHCLFSMLRTLEYLGAETAAGIAATSTDMLFLCLEQGIRNCRSMLACLACNTGASNPILVVTVANQLVAVGAELVHRFIRCQSRDTVPTVFQFGRYCVMHPTLRTRLLKSMIELYIGDLNRLITRMDSGLAGKHGPMLDDAKHKSENMHRVLVDFTA