MMKPLRFGYFFCAIYFTLLQAAFAKEPNSCPDCQNNWKEVTHTDQLPENIIHADDACYHSGYVQALIDMHFLDSCCQVIVENQTAYLFSLPTDDVTRNAIINLIKDLPFIHSVEICQASYQTCHHQGPHGKTSLPEQRSFCTKVCGKEAIWLPQNTILFSPLVADPRQATNSAGIRFNDEVLGKRVGSATFGGDFIFLRLFDISRFHGDMDIGLQGAVFSVFDLDHPEACMVNSDFFVAALCNFAVNKWSYRFRLWHLSSHLGDEFILANQLPPKKRYNRSDEAVDFFASFRYTPQIRVYGGIGYIISRDLTFPEDPLYFEGGIELRPFGLREDNLHAQPVFAMHFRFWEEHDFSIDQTYIVGMEWSKFQDVGRKVRAVLEYHQGFSHEGQFVREECDYYGFRLSYGF