MVSFWNGLFYGIGGLACTCLVLLVTFQEKLVYVPVVPGLSRSYPITPARLRLKYEDVWLTASDGVRLHSWFIKLYPECRGPTILFFQENAGNIAHRLEFIDIMMRRLRCNIFMLSYRGYGASDGFPSQHGLIMDAQAALDHLLQRTDIDSTKLIVFGRSLGGAVGSALVKNNPEKISALILENTFTSVLDMAGVMLPILKWFIGGTGSKGLRILNFLVRSPWSTIDIVNKISAPILFLSGSRDEMVPPSHMRRLYGAASSNSRCLFVEFPTGMHMDTWLVDGDRYWRSIELFLEKYVGRCDQPDAENAGRIADSLAS*