MKIILTLVAVVLAAIPSVPMDATGAHKEFDVLAIFAFGDSLGDAGTNSFIPQASARADFLPCGKTFFRKPTGRFTNCRTVVDFTAQKLDLPLTPPFLKPHASFTKGVNFASGGRGLLDSTSADDFSVRMSTQVQQFASAKATLEKQLGAHSAGILTFKSIVLFTSGSNGHRVRRWSAGCSPLARASNTAKQGECVEVANQLALGFNAALKQLVDGLRAALPRFNLVLANSFDTVSAMITDGKSFGLDNVTAACCGAGFLNAKVQCGKPDFCRRPFKSLFWDVLHPTEHVNWILLNVLFTCDATAAYPINSRALARL*