MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSILREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSNSHNPLTSSMNGSKSLLGSSDDDKTPSGTPDHTSPSPALLLGSNAGLQSLHGLAPPPGPSAIPVPGGAESVHLHHSLHHDTILNPMSSNLVDLGS