GGGGGGAKXGGFRGWGQARAAAPDGEQGPGVASTMSMLPTFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACEHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRSIWDGEETSYCFKEKSRSVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERYENKSTNVRGLRVFTKKACPIQVIPRAPKTEYFDTTRSSTLDTPQSLLGTLVLMEKEKKNTQSM