MSLLPTFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILEGHQFSPPNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENSTSHNPLVPSLNGSKTVLGSSEDEKTPSGTPNHPSPSPALLLASPPGLQPLHSLGHPQGPSAIPVPSAEPLHHHSLQDSILNPMSSNLVDLGS