MLKMGLTSFEDAIKEQLKERKNAHFMLVDGMSKLLTEKVNNFQSLDFQVSGLKWRLLIQPAVGVKDYLSVAVWIIDEKCTGPNWEVKFNFKIGLLPQTGPEYFYVSVGCHNEKQPAQGVVKFITHTQLKERFLVNDKAVFYAEISEEVIPNFLVTGIPRTMGTAERFKLIEVARNNSRFTWKITKFSSFNGEEHSSYEFTVGPRRWKLVMYPRGTGDGKGNSLSLYLNASNYVTNNGPKGRTFAVYKLRVLDQLHRNHFEIDCQDWFLYDPVHPRLCSWGRTKFLPLEELHKASRGFLVNDQIYIGVEFLIVSTTEYL*