MVDFLHGLLYGIGGLACTCLLLLVTLQEKLVYVPVIPGVGKAYPINPARLRLKYEDVWLTASDGVRLHSWFIKLYPDCRGPTILFLQENAGNIAHRLEFIDIMMQRLQCNVFMLSYRGYGASDGCPSQWGLTRDAQAALDHLLQRVDIDSTRLVVFGRSLGGAVATSLVKNNPGKISALILENTFTSVLDMAGVLLPVLKWFIGGTGSNGLRILNFLVRSPWNTIDIIGKISEPVLFLSGSQDEMVPPSHMKRLYAASSSNSKCLFIEFPNGMHMDTWLTGGDRYWRSVQLFLEKYAGGLQNGEGTTG*