MTITTEDPIAATRAEVSAWFFEDYLPRWVAAAQGAEPPEFIHQYWGTPMHVTGLEQSFWCLDDQSVLAFLEFNYAPLRESGYSHTVVPDRRVFVYSSVGAAIEVIWSRRSADDVEIQRWATHFEVAKSDQGWRVVGVQAAGTDKDNLDDVWPRGVSGGEDV