MHAQFHHVSLLARHGQENQSFYTKLLGLRFVKNTVNQDNNRMPHYFYGDYQATPGSLVTFFIVPLLGNRYEEKNYLATIGLKIPQNSLSFWEQRLTENKIPFNKKEKSLHFSDPDDTHIILTEVPENPLKETLVVSNDIPAAVQIIGLASTEFHVPDSEKTLAFFETFLGWQAVGNTIILSETESFSVHQTTSDKTSRMGRGSMDHIAFSVADDEALQELHTRALAQGWEIEMYVSRGYFKSLYIREPGGNRVEFATLTPGFTLDEPLEHLGETLALPPFLEPKRTAIEANLYKDM*