MMAALQYSKYGEGAAGLKHVEIPVPTPKKDEILVKIEAAAINPVDWKLQKGMLKVIYSIKFPYIPCTDVSGEVVSVGPGVTGFSQGDKVISWLDLKRGGGFAQYAVAGIKYTAKRPSGVSAVEAAGLPVAGLTAYQSLRDSGGLKYDGSYKGNVLITAASGGVGTYAVQLAKLAGAHVTATCGTRNIDLVRSLGADEVLDYKTPEGAALKSPSGKKYDVVLQCATTMPWSTFQPVLSSKGKVIDLTPTFGVMLTSAFKFLTMSKQKMAIFVMSANAKDLGELAELVNEKKVKSLIDSEFPLDKAEDAWAKSIESHATGKIVVTNKDEAASY*