MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHAKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENSENSNSSSHNPLASSLNGSGKSVLGSSEDEKTPSGTPDHSSSSPALLLSPPPPPGLPSLHSLGHPPGPSAVPVPVPGGGGADPLQHHHSLQDSILNPMSANLVDLGS