MLTLPFEEPHLMCEQRFGANYPREGFTGESGEGAKKRRGQFQLRHAGGRGRHLPQDDDGLPKKRGPRKKRPGKSETDRSKVRRHEANARERSRMHGLNDALESLRKVVPCYSKTQKLSKIETLRLAKNYIWALSETLSAGKRPDLLAFVQTLCKGLSQPTTNLVAGCLQLNARNFLTDHNGEVMFSGRAPYDAMYSYPGSDVNTPPGHSAGSLDSGAKPFRHYSYSGAYEPYYENPSPEGGSPHFDGQMSPPMNFNGIFSLKHDDPPEYGKGGHYGMRYAHNSMYRVSPEGRFPYDLHVRGQSFQAQGEVNGSFHN