MLSRVRNYLEDQLLGFALIPLSEVLIKNGKLENEFTLSSTDLFHSPSGFVHLSLSYTGASPDVIAIPPPLPAKGAADDSELTEFDKIEFPDPKIANENHMMVSEYFGLSSESLVSSDTDDQFDAPIKTQKPDSPPSSVSTNGSHCASTHVLSPESSDDSSRDSKCAKQEYDSHLKEKPAAGGDGGGGADSDSASGGDPIKKPVMAVNFELEQKVVQQDFVDLYMKSMQQFTESLAKMKLPLDVEKERTDSGNSGSEEKIQTPNSTQSRVFYGSRAFF*