MLPLVVILTFALDRDTHAKEDSGFKSPVPVPLASLRFLGQGTEAGVCTHGILSEQVLLYVNILVKSLIRSEHKMGMMKLSISLTLLAPAGAVETLKRVLDSEIKCAEEESDQLDKGLPDLSPFEIVDNPGEQTITLKREFVGESIQVEVHMSDIEGEGEEDDEDDSQSGDDNDEMNKHQPNVSLIVAVAKGEGPHLEFCCTSYPGEITIDRLLIKGNEVSADQIAYEGLEFSDLDENLQKAFYKYLEVRGIKSSLTNSLQQYMVSKDNREYLRWLKNMKEFIAN*