MSRTPQSLPVEIWKRIHSDLTRRVDVVTCLRVNTTFFHFSVESLYRGDSRHAFAGPGANWKRLKMLASGQGNAPLYAGRVRELLLEIPSNKRSSVWQRAQEIYADKEEVVDTIAKLLPFMARVTQIIINSWVREDDANIVDTIRSRQNSIFCKHDEPRELCLSALEEVEVWGSWEWSRLCCCRQVKSIQFRDPINRAFAKATTSFLSTYTGNTNLEYLHIKMGLDVSGLEIYQWETVAPALPKLRHLEIIHEDIPLTNVLTLFSNKLSYSLC*