MVNFLNGLLYGIGGLACTCLALLITFQEKLVYVPVVPGLTRSYPITPARLRLKYEDVWLTASDGVRLHSWFIKLFPDCRGPTILFFQENAGNIAHRLEFIDLMMRRLRCNVFMLSYRGYGASDGFPSQPGLMKDAQAALDHLLERTDIDTRKLVVFGRSLGGAVGVALLRNNSGKVAGLILENTFTSVLDMAGVMLPILKWVIRGTGSKGLGILNFLVRSPWNTHDIIKNVSEPILFISGSRDEMVPPAHMKRLHAASSSNSRSLFIEFPDGMHMDTWMRGGDRYWRTIQLFLEQYVGSCVDSAGEDGGQGCVVDPE*