MQTCRLPHTNTTLALRKPRCDGLRCPGPASGTAHHRAALLRPRASAAPLTYDEPPSSNGVHATPLPPLPPPAAARPPSPLFSDAWKEDSRKEMRSVFDYERWKMHRSSSRYLRHVAGLPDSRIAAGLVKPLAYVASVSLAVMAYNLLVEAGKLPLWPILNVAANAPFGLTSFALSLLLVFRTNASYSRFDEARKLWGLIVNKSRDLVRLAEGYLSPNQSEIKAAVARWTVAYTKALMCHVREGEQLEQEVANTLRPEELAALMMATHRPLYCCQVLTSLLRQAQLGATTGKGGLEHGAGPQYYIPAMASFRMDEGVGTFTDVAGX