MSVEYTPSQVLNPATPLLQRSSPIRLIKHDVELVWARRRYLPAILLPRNLTAPGREVNGVVQVGAHVVWAILSVVAIIFGIFVTLTTPGVAAALYWVAFAALLTFLPGWLMGWGVNDDGTVQSDYPDVEDKDGEKWIFVNGYVAFPPFDLFIAFFILTNPHQDFDGHLMEPWPENVNVLAHTFGRPVTGIHNRTFGLILDLIECLIQRNLFYATEDTRTTYNCLKRTLCDPSINKVVLIAHSQGTIIISNVLDILFAELAPDVFDKLEVYTFGSAANHFHNALRSVVAPGIEEDRQIKVIEHYVNENDFVAQIGIQHFATGVPGAQYLGKIFTRKAEGGHMFNEHYMFSMFGQGTATPFLNTHVVSNGVNMGLTVRELSRLWRYLGGNSP*