MDKFESWYNHLRKLVGRRFNSRTLTVGMLPHKKDQLLELLQVWVSRSSFDLLEIAHLLGTLENHTKYARWARCWCCALQNAVRRALTARFHIVSRRFNRAGREVHLRRELPASLLGRIESLVLRERAKLLWTTRQRFAVDADMRTSLQHLQAYVSSAESPWEVPLGLIVPREPHFSSRGDASTAGGGAYCLKLGFWFDVIWSPRTVRGARDLPSNADDFVHINSLEFIVVVLQLAAIVTRLRTLPRNSSCPYFPKGVPAIPVWFGETDNTVSKSWENRATARTSQGQGLVSVYAELLRVAVVHTQCEHLAGVQNIIADDISRNDFSVPLFDRAQQLFLKHPCLRPLDYFLPSPELVQLLTLRLYSRHIPVPCVLPQVLGQFLPVDSTISGSAVL*