MMGRAPCCDESGLKKGPWTPEEDRILVNHIKKHGHGSWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGQFTDEEEKTIINLHAVLGNKWSAIAGHLPGRTDNEIKNFWNTHLKKKLLQMGLDPVTHRPRIDHLNLMTNLQQLLAANVLNYLPNTWDTATTNALRLQSDATKFQLLQNMVQIHALSANIPAHTSNLQLLNPFGQSSSSSQQENFFNELLGLNQSNFASQNQCNFQSFQVPQMQQVLSNGYQFMDNGGSSNSSSCLKSDQKVDEVFDATNSSSTVPINSLPNLVSVSPECSSVKEMMGNKVNQNDCSNPSSTSTTFEMLGDFMYEDVSDAYWKDLLDQDPTLQP