MTSFLNGLLYGIGGLACTCFVLLITFQEKLVYVPVVPGLTRSYPITPDRLRLTYEDVWLTASDGVRLHSWFIKLFPDCRGPTILFFQENAGNIAHRLEFIDLMMQRLRCNVFMLSYRGYGASAGFPSQHGLIKDAQAALDHLLGRTDIDTTKVVVFGRSLGGAVGTALVKNNPGKVAALILENTFTSVLDMAGVMLPILKWFIGGAGSKGFRILNFLVWSPWNTHDIIKSVSEPILFISGSRDEMVPPAHMKLLHAASSVNSRSLFIEFPDGMHMDTWLRGGERYWRTIQLFLEKHIGSHPDSASIDAGEGSVVDPE*