MDSDLMNMMQQMEKLPEFCNTNPSFIDHNNNNNIYPFLFNSNHNHPDSMTYEPGFRYGSGLLTNPSSLSPNTAYSSVLHDKRNNSANMAAMREMIFRIAVMQPIHIDPEAVKPPKRRNVRISKDPQSVAARHRRERISERIRILQRLVPGGTKMDTASMLDEAIHYVKFLKKQVQSLEEQAVVNSGGGGRVLVGGGGVTGAVSGGGGGGVVLKGCGTIGTHQMVGNAQILR