MGGATLPPGFRFHPTDEELVGYYLKRKVEGIEIELEVIPVIDLYKFDPWELPEKSFLPKRDLEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSNPSTVGYRKTLVFYLGRAPLGDRTDWVMHEYRLCDDLGQATPCFQGGFALCRVIKKNEKASASQGEHKGKRAGSSSINGSDTSVKFSSEPFSNSGDASSQASHLNNESRYSSPITSPYNVAPMGEFNQASVETTNPSNFWISPDMILDSSKDYSQLQNAMAECFPRYDLPSVMAPWQSLEHPETSSSLSYSNFNGEVEFADNLSQIGCTRQWNSMDLYGNGDVPYDGYDQVNSISYPEPF