MKKFAMVFPGQGSQTVGMLADLATEYPIVIETFKQASDALGYDLWYLVQQGPAEELNKTWQTQPALLAASVAIYRVWQEKFPQLKPEVMAGHSLGEYSALVCAGVLDFQDAIKLVELRGKLMQQAVPEGTGAMYAIIGLDNEAIINACKQAEEGEVVSAVNFNSPGQVVIAGAKAAVERAAALCKEAGAKRALPLAVSVPSHCALMKPAAEQLAVTLENIQINTPTTSVLNNVDVKAETEGAEIRTALVRQLYSPVRWTETVEKMAQDGVLVLVEVGPGKVLNGLTKRIVGDLQAISVNDVASFNAVEEFLA*