MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRQQRDRAAEAKERYEENNENSNSNSHNPLASSMNGNKTILGSSDDEKTPSGTPDHTSSSPALLLTSNPGLQPLHSLGHPAGPSAIPVPSADPMHHHTLQDSILNPMSSNLVDLGS