MSFIGMVEARMPPGFRFHPRDDELVMDYLLHKLAAGGRGGGVYGGGVAIVDVDLNKCEPWDLPDAACVGGKEWYFFSLRDRKYATGHRTNRATRSGYWKATGKDRSITRRISAAAAGEPSAAVGMRKTLVFYRGRAPKGRKTEWVMHEFRLEPQPLHLKEDWVLCRVFYKTRQTIPSPSSEEAGTLSNELDLPAAPSLPPLIDAYIAFDSAPTTTTSMIGSYEQVSCFSGLPALPPIKGSISFGDLLAMDTTSAEKKAIRALHNSNTAKLEFSPDWGQESGLSQMWNPL