MHPSPEPSSSSAPSQGSGSSISLTFQQAISKLQAYWAERGCMXWLPHNTEVGAGTMNPATFLRVTGPEPWSVAYVEPSIRPDDSRYGDNPNRLQRHTQFQVILKPDPGXSQELFLGSLEALGIDTRAHDVRFVEDNWESPVLGAWGLGWEAGGATLEHPAVEITYGMERIMMSLQGVTNFKDIRYNETLTYGELFLQNEYEMSVYNMDEADVADQRARFELFEREARRLVARRLPVPAYDHLLKLSHTFNILDARGAVGVTERANCFAVMRNLARDITGLWLSRREELGHPLGLVAPPAPPNPTPAPPSGTSRAEVSSEAAQHSFVLEIGTEELPPEEVQSCVQQLRQRVGPLLQQLRLQHGTIRCEATPRRLAVLVRGPPWKQAFTASGQPSPALLGFCKKNGVDPAEVTKAADNKGVEYVYACVKEVGRPAAQ