MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSNSNSHNPLTSSMNGNKTVLGSSDDDKTPSGTPDHTSSSPALLLTSNSGLPPLHGLAPPPGPSAIPVPNTDPVHHHTLHDTILNPMSSNLVDLGS