MKDAKEACFYSILGLEKTCSTSDVRCAYRKLAKKWHPDKLNVKDSAAADSATASEAAKMRFQAIQEAYSVLSDNNKRLMYDAGVYDDDDDELGMSSFVGEIATMMAGSKQEHQDDASENLDELKAMFLNIVNDDYCKPSTSNKRSNSCLSGKVDGKHWKGTTSSSREFDQDFLMNGFHSEVASLGSGNDTSCMGGDGVDSLQELKQVFMNIVDPEFYASACSKMTFSISSNQNNNKSHWMNGPTTFDELVAETLFPEDGIIGSMLDRSAPGNKRSVDLCGEVSNTTSAATVDKRHSKKLKICQEQRDDTDPLWESDFTYHWSSGFC*