MFPTCRVSFTGLKSEGRYAVLMDIVPVDNKRYRYAYHRSCWLEAGKADPPAPVRLYVHPDSPFTGEQLRKQVVSFEKVKLTNNDMDKHGQHIDADFFC