MKMDDFQVKITEVHLVSPADPTERCQLPFTTFDLMQKRDSMPYLQRVAFYESTGKDADLLVRNMKEGLAKVLVDFYPFAGRISFSGGGMPELDCNDHGVELSVAEANASLEELDTSQYSPLFKKLILRGNYEETTMTGTAPLFAAQVTKFKCGAVSVAWSFDHLAVDGIAMMHFITSWAEASSGKPISKPPVHDRYFERRNKDLAAKVDDSAPFQYTFVDPTAGVESRIFSFDEDEVEKMKKLVLEGNSDQQENGEHESFTTYEAVAAHFWVELCRARDLPKSQTTRAQIAVNCRPKIVPPVPQEYFGNVVLPGLAVSTIGELTAPGSKAVAARLLKKSIRSFGMEEIRSQIQSYHENYRNKNPMAQGLTDGVDIFFGSSLRHPLYEVDFGWGKPVAVRHGRFLWDGFCFFDPSPRGGRSMDATVHLPPPTMAKFAATIKMLEP*