MSAKSVLILGGNGKISKILTPILLNKGWSVTSVIRSEDQVAGIKALAPSSASQRLKVLVHSVEDVKSESDAKSVLQESKPDYVVWSAGAGGKGPASRTFSVDRDAAIYFIKASAASPTVKRFLMVSYLGSRRGKPSWWNDESWAAMQKVNTEVLPKYYEAKIAADEVLYRESRARGRDFVGINLRPGTLSDEPAGKVELGKTGKATGNASRASVAEVAAELLALGDNAIGNCWIDMMDGQEDVAAAVSRVAKEKVDCAEEEPVFEEK