MVYLNSVVDGCVANIAAKLEIMEPCCSVKDRIGYSMISDAEEKGAITPGKSVLVEPTSGNTGIGLAFIAAAKNYKLILTMPASMSLERRILLKAFGAELVLTDPAKGMKGAVQKAEEILKKTPNSYMLQQFENPANPKVHFETTGPEIWEDTRGKVDILVAGIGTGGTVTGAGRFLKKKNPNIKIYGVEPTESNVLSGGKPGPHKIQGIGAGFIPSILDVEILDEVIQVSSNDSVEMAKQLALKEGLLVGISSGAAVCAAIQVAKRPENANKLICVVLPSFGERYLSSVLFQSIREESEKMQPEA*