MDGVGVPTSMYGDPHAPRPIPPVHHLNHGPPLHASQHYGTHAPHPNVMPTSMGSAVNDALKRDKDAIYGHPLFPLLALVFEKCELATCTPREPGVAGGDVCSSDSFNEDIAVFAKQVRAEKPLFSSNPELDNLMIQAIQVLRFHLLELEKVHELCDNFCHRYISCLKGKMPIDLVIDERDGSSKSDHEELSGSSTNLADHNPASWRDHDDAVSTHSAGTPGPSSGGHASQSGDNSSEQGDDDDPDKDKKRQKKRGIFPKVATNIMRAWLFQHLTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRAVSQGAAYSPEGQPMGSFVLDGQQHMGIRPAGPMSGMGMNMGMDGQWHYM