MKFENLLDSGAAVARRLGWKQGEEEENWSKKAIDSLVKKLQKHNKSALGLLERALKSEGREPTECVTIPRSLDGRLQISHRKALPHVIYCRVYRWPDLQSHHELKAIESCRYCYESGQKEICINPYHYQRVESAGVLPPVLVPRYSEPPPDIVPGTFLKMQAMEAHSTMPQNIDMTFGMVNGGNGSMMYNPDQYSNNSIQHYNSTLPFTSVPFTKAQYWATICYYELNTRVGEQVKVSLPTVEIDGYTDPMNNMSKISLGLFSNVNRNSQIENTRRHIGRGVKLTYVPYQGTLFAECESESAIFVQSRNCNYIHGFHPNTVCKITHGTSLKIFDLQKFRDLLAESVNMGFDANYELTKMSIIRMSFVKGWGAEYNRQDVTSTPCWIEIHLHDPLAWLDKALSQMGNSRQPISSVS