MTTTLPEKEAETQQEIREREAKALEDRKERKIYENFATPLAGTFLNLPREPVEIECPACGIKDLSVVQNDLKWWASELNR IVGCLFVTFCCCCCFNYYVPCKQTDRSHYCGNCGCYFGRSMKRRQPLKLKATTA