MKPSLSLFISLLLVALMPPGQSRAGNVNHQGTEGLREPRESREESPGQGKNGSPLFHHQEKRQLLPRTPPYPGDIPPGIRDVICLTQHGTCRLFFCHFGEKKAEICSNPWNRCCLPTTEAEGKNKPEMDGKAET