MKGLTRAVAERFPDANHCYCVRHISENICERFKDDGICSKFWNAAHAFRPCEYERHMNDIRTVNERAYKYIEDIGKQHWASAFVLGKRYDMLTTNCAEATNSLLKGARELPITKMVEAIRSKLMELFELCRLKSFVLNSKLTRYAESMLSKESEHARRLGVRAASPTEIEVHSSEYVDIVHLDRRSRTCRRWELLGIPCSHAVVALKMRGLDPYDNCEQWFTFDMYRRTYNFVIHGTRDMNQWDVQTGSHVLPSHGKRQAGRQKKKIEYVQRTVGGTKSLAPDISRRAIIVKHAAIHLYRIEFDPNG