MFPNNLSSSMNVRVLGTGSQVVALAHGFGCTQSLWDSTLPSLLTFNGGSLKLILWDWPGSSSTQCDDNNNNNNHNTINGTRPTTCGHNGGDEDIDVFHGFAEILVRLLDELVVSSCIFVGHSMSAMIGCLAALSHPHRFSKLVLICASPRYLRDGDYYGGFEREELEHLFEAMASDYKGWSAGFARAVAGDTARPEAVEKFRNTLSAMRPATAIGMARAIFGSDFRASVSALVAKQDSPPLRLLQTVKDLAVPMAVTDYLRREVGDKGSVEVLHIDGHLPQITSPYVFTKALLSHLG*