MGKFGRPGDGGGGGGLRVAGGGVVKRGKGGDDRSAYQGIQFLKSFGQHILKNPAIVTAIIDKAGVKSTDVVLEIGPGTGNLTTKLLDACKKVVAVEFDPRMVLELRRRVQGDPVWNSKLEIIQGDFLKVDLPYFDVCVANVPYQISSPLIFKLLAHRPMFRSATLMFQREFAMRLVAPPGDSLYCRLSVNTQLLARTQHILKVGKNNFRPPPKVDSSVVRLEPRHPQIPVNFKEWDGLVRFCFGRKNKTLGGIFRTKNVLELLTNNYRTYKALKVVPDKKAAKAAAAASMDVDVSEASSQEVVKQLIEDVLATDGFGEMRSSKMSQDDFLRLLATFNSKGIHFA*