MAGGGGRPCSPQRALLGMVAIMAVVAEARWGAPGRARAAPEEDQISVGFFRKNVIYGNVRRAENVYVKMFTNSPSLVCMDLSLSQEEIIDPKYSWTGPDGRNLEGRGYANLTGSGELMLVGFQESMSGAYTCTLSHRIIETSAQEEVDVRDTYRFMVYAYREANHVYQVSVRFTAKGCELAANARFVEELKKIMESLISDLTCGVKGPSYRCHSLEAPHRGSPSELFITFQVNPFAPGWEDLCSRLPQDCEDTTNRRAQEATERIGEFFRKQTYALKHQFQTVPTIHYVEGSFSVTPIDSCRPGFGRNNITHRSCAGCCVVCSPGTYSPDSAGSCRVCAGRRTAGYGAKSCP