MAEAIEHSVVETNGICIHVAQLGSGPAVLLLHGFPEIWYSWRYQMPALAAAGYRAIAPDLRGYGQSDAPLGIQHYTVFDVVGDLVGLLDFLQQDQAVLVGHDWGAIIAWNFCMLRPERVKGIVALSVPFSPRNPHISPVQRFEKLIGEGFYYCRFQEPGRAEADFARHGTKAVLKTLLGSSGRGMIAPKDKELFDIFRVPDKLPPWLTEEDIEYYALQFEKSGFTPPLNYYRATDLSWRLSSPWTGARIQTPAIFITGDKDVVYGFPGTKEFIHSDKFRKFVPNLRGVTVVPGAGHFIQQQKHAEVNELILRFLASILPSRL*