MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILEGHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERYEENNENSNSNSHNPLSTSMNGGKTVLGSSDDDKTPSGTPDHTSSSPALLLSGNPGLQALHGMSHPQGPSAIPVSAADPMHHHTLQDSILNPMSSNLVDLGS