MGRILVEVDIFNGLSETIEIEWRGSSFSQPLDYLGLSFCCNICHKSGHLCRDFQGKLLEELSEEEELQRSPPEYTDLDTSLDFLHGYSGASSSLLEPDSSITGKIQTVCPLLFKSMTGEEKEALNHSEWLRAFTYPNKTISSPLFLSPHCCSKTSSALCCLVESRPGTLSSVLMPVTPVLTSIPELEDPTVSFSLPSRLFPPLDRPSLPLQPKLVHSPSSLSDSEPVPSTSIEEEVALNSAILPGYRESEEEASLLTETLDSLLPNHSILGLTQSLSVVLGKKAIVSSLEIVSTSTQIVGKGGKAFSWSRGLASELSPVKTX