MAPRTPKRRTVQHFTHIHPLTEFNSAGDFICDGCKTYGSGKTYRCEPCNYDLHDYCATCPLTLPTFIHPQHELSLVVRKQQSTRQNERACDICNESVEGLFYRCKLCEFDVHPLCTQLPQHVRHVLHPAHHLEFRLGGASPCMVCYNPCQSWRYRCELCRFDIHMECILAVCNTSPPDNTEASGTKSKGLKPQGGQPSWSAPWQQPHMGYPYGFGPMGQQPHFGYPHAFGHMGQQPYHPHNFNNFGFMNGFNMNPGQVPEAGSGQKQSPSKGWKMFTIASKLTIGVVSNALFGVSLEGLLF*