MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENSENSNSNSHNLSSSMNGNKTLLGSSDDDKTPSGTPDHTSPSPALLLGSNAGLPSLHGLAPPPGPSAIPVPGGADSVHHHHSVHHDTILNSMSSNLVDLGS