MDKIGFVNGAGVDEDSTCLHAQTLVYAYNVSMAVKAAVKLGLIDALSAADGNGLTAEELARKLVQAEDKAESASLIGRILRFLASFDVVRCSADKAPDGTVLWRYSPAPACRWLTTNNGEGSLGPMAVFAVDEDNFSSWHHIADAVAGGGKKTPFELAHGGTPAFEYFGKNRRLSLLFDRAMAQQSLLVIKKLVEHPKVFDGVGVLVDVGGGTGETLALISDRYKHIRGINMDLAHVVSEAPSLEGVEHVAGDMFESVPSGDAILMKWMIHLQSDEESILILKNCHRALPDNGKVIVIQSILPETPESTPAARDSYTMDIIIYVNFKGGKERTEQEYAKLGAAAGFSGFQKTYIFCNIYALEFTK*