MEGTSHNALLSSSRFLPAGFVGFFFACGFLQWVLRFQNLHYLVMFFCQLKGAFSVAESEGHHGGGTERERAGDTTAATEHYFCHNEDGDVPEVSSRDVEVVMAKIGMSCDGDGEKMKEFLGSDELSVLFEEKEPSLEELKEAFDVFDENRDGFVDARELQRVLCNLGFKEALNFHACVGMIRAFDTDGDNRIDFNEFVIFMENSFC