MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSAHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSSSNGHNPLSSSLNGNKAVLGSSEDEKTPSGTPDHSSSSPALLLNSNPGLQPLHSLGHPQGPSAIPVPGADPLHHHSLQDSILNSMSSNLVDLGS