MASSFPPEPVSTIDWSNVGFKIREVNGHIESHYSVQTGEWSPLKWVEDPYIRIHGMAPALNYGVQAYEGLKAFRGPGDKTIQIFRPDRNATRLQHSASFICIPPVPVQLFMDAVTAAVARNAEYVPPHETGAAMYIRPQIYGSSAQLGLNPCEEYTFAVYVVPTGVYHGTAPTKAFILDEFDRAAPNGTGSAKVGGNYAPVLKWGEKARSEGYGINLHLDSATHSEIDEFSTSGFIGAIDDGQGNITIVVPDSKNVIDSVTSESIQEIGASFGWKVEKRSIKYTELPTFSEVMAAGTAASLVPIRSITRKISSSDPKSLAATVKQHPRLEVTVDQETVTYVPSSQPEAGPICTKLLSQFKGIQLGKVKDEFGWNHMVTEADTKKAA