MWNSRKVGVLGGGQLGRMFVESANRLNIQCNILDAENSPAKQISAHDDHVTGSFKEREAVRELAKKCDVITAEIEHVDTYALEEIASQVQIEPSWQAIRTIQNKFNQKEHLAKHGIPMAEHRELVENTPEQLAKAGEELGYPLMLKSKTMAYDGRGNYRVNSKDDIPDALEFLKGRPLSQELAVMVIKTKDAVLSYPTVETVQEDSICKLVYAPARNVPEHINQAAQKLARKAVATFEGKGAFGVEMFLMNDNSLLLCELASRVHNSGHYTIEGTALSQFDAHLRAILDLPIPPESLQLRQPSIMLNIIGGSAPDTHLKAAEAALSIPNASIHLYSKGDAKPGRKMGHVTVTASTMHKAEEYIQPLIDVVDEIRSQRQDIKTNPAPSGVTKPPPQVAVMMGSDSDLKTLVPGLKLLRDKFGIEPAVDITSAHRTPTFMAEYSASAAARGIKVIIAAAGGAAHLPGMAAAHTALPVIGVPVKGSSLDGVDSLYSIVQMPRGVPVATVGINNSINAALLAARIIGAFDPDVQRKVEEYAEDARKENMDMKNVKMQDLGWEKYFNQM*