MVNFLHALLYGIGGLACTCIVLLVTFQEKLVYVPVVPGLTRSYPITPARLYLKYEDIWLTASDGVRLHSWFIKLFPDCRGPTILFFQENAGNIAHRLEFIDLMMQRLRCNVFMLSYRGYGASDGFPSQPGLMKDAQAALDHLLERTDIDTKKLVVFGRSLGGAVGAALVQNNPGKVAALILENTFTSVLDMAGVLFPILKWFIGGTGSKGLRILNFLVQSPWNTHEIIKNVSEPILFLSGSQDEMVPPAHMKRLHAASSNSRSLLIEFPDGMHMDTWMRGGERYWRTIQLFLETYVGSCADGVYIDGGQGCVVDPE*