MREKELQDWFPEARISDQPVEKEGYLTLPLASQQWILLEEAGLSEREKQLVALLTQQEQARSLNPWYSYLVEGKGQAPQVFKKIQLVYCHLSYFQQENLASWLDMMRTLFPNCQTVLQVGSQDYVFVLQQDKYTSVRDILSDTIEAVEYDFGLRLSIMLGQVWSQTGHQALSDLIKAERDLFKTWWRQGHQGVHTFSQLYLWSMGERLVDLKPIKECLHQMILDQDQIQEIILSLWENSAVLTKTAQQLYLHRNSLQYKIDKWEELTGLQLKELTDLTLCYQLILGSLSTIVGL*