MTMRIDLLAELLSDAGLGVAGESLFLYEMPAECSQGLLIKTPLTGIAINEELPGYFKFGLQVIVRAMTHGAGEDLAGKVIQVLTINQRRIFTNQDGSFAMQVNRLMPETLPIVYPRADSDALEWSINFACSLVLPH