MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSNTNSHNPLATSMNGNKTLLGSSDDDKTPSGTPDHTSSSPALLLTSGPGLQSLHGLAPPPAPSAVPVASADSVHHHHTLHDTILNPMSSNLVDLGS