MGGATLPPGFRFHPTDEELVGYYLKRKVEGLEIELEVIPVIDFYKFDPWELPEKSFLPKRDLEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSNPSTVGYRKTLVFYLGRAPMGDRTDWVMHEYRLCDDLGQATPCFQGGFALCRVIKKNVKASVSQGEHKGKRAGSSSINGSDTSVKFSSEPFSNSGDASSQASHLNKESRYSSPITSPYNVAPMGEYNQASVETNPSNFWISPDMILDSSKDYPPLQNAVAECFPRYDLPSVMAPWQSLEHPETSSSLSYSNFNVEVDFADSLSQIGCMSPYSRQWNSMDFYGNGNVPYDGYDQTNSISYPELF