MVRLTADLIWKSPHFFNTIKERELDLRGNKIAVIENLGATEDQFDTIDLSDNEIVKLENVPYLNRLGTMLINNNRITRINPNIGEFLPNLHTLVLTNNRIVNLVEIDPLASLPKLHFLSLLDNNITKKPNYRLYVINNLKSLRVLDFKKVKNKERLEAKNLFASKEVIEEIQRTPAKTFSTGETPNVSEAIEEQQTPKVVAPTPEQIIAIKAAIVNSQTLEEVARLEKALKSGQLPADLISLSDNIMLDNVDEKHEDMIHDDRSQADGKSNDTQEQRNTDSASMEQSEKVFK*