MSFPTVHDAYELVEYAGPWGPERLVAEAEDLLTARYGVPTRPLPDENAILLLEALGAVRRRECTPESPPRMVAMRYVLDVVAEAWERRRPRTLARLDLHVIRVGGKCMYALRAKRIEVPDLQLWVPMASLADALYGSSRDTNCTLTRYAGLGSEVEGEASRGFARTWGFISALGVEMFLKDLPGRDASLLADFKRQRLVLEGADPWLTDTHIANVLTLILRKANNGRVRALYPMSVDILASVLRRYAAASEERRKRRALSLVARAAPSSAPSRRASVVTPPIARPSRDHFQ*