MSTRTKRYKGVRQRQWGSWVSEIRHSVSKARVWLGTFETAKEAAKAYDEAARLMEGARAKTNFPPPSSSASTLLSPLVRAKLQRCSCMAALQGVREFKRTDCAALVEKASSKLVDDQSPLRTLLPYLRRPTACLAANNKQQSLVCLRLDDSQDQLGVTWQASTDSKPQWVTKLNVQAGSCLVNTLPNEASLSAAHNQGLMEFNRAPIISHEGPSLNQGRDQGELPIIISNCSSYSTMETTFSNNAAQSQYADSCSTLPPSPDYNAVCPATPSTHSDALALSAALWYLAQDDLAAAASYDNAASPSVLYDELHAYPFYTHNSEICQELYEQQLWQ*