MSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSAHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENNENSNSNSHNPLSASMNGNKTVLGSSEDEKTPSGTPDHTSSSPALLLSSNPGLQPLHGLGHPQGPSAIPVPSGDPMHHHSLQDSILNPMSSNLVDLGS