IADKQKFMLVVREKVNKLRNDPVAGGGLPKYGTAVLVNIINENGLYPVKNFQTGVYPYAY EQSGEAMAAKYLVRNKPCYACPIGCGRVNRLPTVGETEGPEYESVWALGANLGINDLASI IEANHMCDELGLDTISTGGTLATAMELYEKGHIKDEELGDAPPFRWGNTEVLHYYIEKIA KREGFGDKLAEGSYRLAESYGHPELSMTVKKLELPAYDPRGAEGHGLGYATNNRGGCHIK NYMISPEILGYPYKMDPHDVSDDKIKMLILFQDLTALIDSAGLCLFTTFGLGADDYRDLL NAALGWDFTTEDYLKIGERIWNAERLFNLKAGLDPARDDTLPKRFLEEPMPEGPNKGHTV RLKEMLPRYYKLRGWTEDGKIPKEKLEELGIAEFY