MSSTKKIGGEYGDVRANIDGDKLNAYLKAHVAAITVPVDIKQFKEAYMGVYAQFGQSNPTYFLTDASKKRFVLRKKPAGQLLSKTAHQVEREYTMLRALHKHNTNPSTPVDKRVPIPEPIVLCEDVNVIGTPFYIMEFLDGRIFTDPRMPEVSPETRRECWLSAARVLGLLALLDPAALGLSNFASNSPYFPRQIKSLTAVSQAQAQAVDVETGRPTGEIPRFAEMIEWYKANLPDERKTGLRVVHGDYKLDNLVFHPTENRVIGILDWELCTLGSPLADLANFTQPWAIAPDSFPSGGSVTATFKNNAKDAPIELEELEREYCRVTNQPYPIPEMVFARSWMLFRSAIIMQGIAARYARRQASSERAYTYVLGFPYMGHLAYKTLEDAGVTGAKSKL*