MDTTRLKKPQVSRACDPCRRRKVRCNGQHRCQQCEHLDLLCTYSDNQRARSRKNALRRGTVISEYKIPFTRELKSEHISTSVLVPPSSLPDLKSVALSTSYLHSLIPKYMAYVYPFNPIMTDKEIRESIGKMATDRDHAAFVYAFTGVTIDLTQSNAATSHVSEQINELAGRAIQLRTPLLPGFRPSILRAVTSVYIQMCYMSLGQYDLGFFYLREAISMVHLLRIEDKAVMASLDLTERSRRQRLYWLCFIHERFMSIFHFSPATLSPYAQFPEDDPSLDPSISHGWVQVIKTFLLLEPTFISLWIGDRSQVTVAWVEQKHRELDDELWELEVSMLTDLQQADLVVTRQWMRTLLWQMAMSNCLLSSHASCPSLSLEMPLRLSCQLRQFLTKISQNTIQIHGSSILSKLLEIINTIADVVLHGPQVTLEETTSRIDDILFLKDVIFSFRNLQQVSKKILIEKLHLIGERFAHIEVASQLHFNQRPDSRERLETVIDPSYIGPPYFNGDETTAIKNTVVHGKTLAQIIEQELQVRLERRNKKRVDTGDFRVCAAHDLAPILASTLGTNLKQLDKDKRFVLLVNTRGLDLGDEKWEGLAAKSFAPKNKKKR