MVTAAATRRRPSLGRQKIEIRRIESEEARQVCFSKRRAGFFKKASELSILCSADVAAVVFSPAGKAYSFGHPSVEFLLDRFLSSSLPATAGREEGSSVSVVAELNRQYGELRGMVDAHKARRERAEKTMEKQRQRQRAAWMDPKAEVGRMAPEELMALGTKLVAVQGGVAARADQMLRDALLLGRRPNTTTTTTTTRAPPGFFHLHPHF