MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPPRSIWDGEETSYCFKEKSRSILREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSNSHNPLTSSMNGSKSLLGSSDDDKTPSGTPDHTSPSPALLLGSNAGLQSLHGLAPPPGPSAIPVPGGAESVHLHHSLHHDTILNPMSSNLVDLGS