MAVKLMRAVQYDSYGGGAAGLKHVEVPVPTPEKDEVLLKLEATSLNPLDLRFQNGANRPFVTRKFPVIPGTDVAGEVVEVGSSVVKFKAGDKVVAILNLLIGGGLAEYAVAKESLTVPRPENVSAAEGAALPIAALTAHKALVDVAGIKLDGSGPRMNILVTAASGGVGHYAVQLAKLGNTHVTGTCGARNIEFVKSLGADEVLDYKTPEGATLKSPSGQKYDAVVHCAKGIPWSTFEPNLSESGKVIDLTPGLSAICTYVIQKLTFSKKQLLPFILIPKGDKELKLLVRLVKEGKFKTVVDSKHPLSKAQDAWAKMIDGHATGKIIVEQ*