MDKLMTNNKVALSIVLVGGLCSLALYQMKKKFNFAHFLFSKKWFSEFSIMWPGQAFSLEIKKIIYQGKSKYQNVIVFDSTTYGRVLILDGVIQLTEKDECAYHEMMTHIPMNVGKEAKNVLVVGGGDGGIIRELCKYKYIENIDICEIDEMVIEVSKKYFKDISCGYEDKRVNVFIEDASKFLENVTNTYDVIIVDSSDPIGPAESLFNQNFYEKLYNALKPNGYCVSQCESMWIHVGTIKNMIGYAKKLFKKVEYANISIPTYPCGCIGLLCCSKTDTDMSKPNKKLESKEFANLKYYSYENHSAAFKLPAFVLKEIENA*