MFTLALPTPPPLAQARGSGLSAAFAAGAVIPVGDTPGGIALTPTGTRAYVANHGSNTVSVLDTVTDTVI ......