MGSTFLRIFMILVLSCIPGRTNLCSNPSVSTPKDLPPSVIRSSLDSLDLEGYITFHDVHNASKDFGNRYHLPPLAILHPRSASDISTVMRHIVRSTSNLTVAARGHGHSLQGQALAHQGVVINMESLLPSHDIKIYKGKQPYVDVSGGELWIDILRETLRYGLSPKSWTDYLHLTVGGTLSNAGISGQAFKHGPQINNVYQLEIVTGKGEVVTCSEKRNSELFQSVLGGLGQFGIITRARISLGPAPLMVKWIRTLYSDFSAFSRDQEHLISKKNAFDYVEGFVIINRTDILNNWRSSFTPNDSTEASQFKSDGKTLYCLEVVKYFNSEEAHSMNQEMEKLLSELSYIQSTLFSSEVPYIEFLDRVHIAEIKLREKARQLRE*