MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHAKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENSENSNSNSHNPLAASLNGSGKSVLGSSEDEKTPSGTPDHSSSSPALLLSPPPPPGLPSLHSLGHPPGPSAVPVPVPGAGSADPLQHHHGLQDSILNPMSANLVDLGS