MEYFYLIKATQKSGKADAVIWRTNKSEARALLQLDVDLEDAGIETGRGKDYQKPIRTDFPVFNDLPAEGVLDYSWCERYQLSDDGRTWALKPGQVPADHHIDDAGVSAEPVSGELVDANNTGDVAQDETVETFGSDEYQDDSSALFNVAELPFRAQLLAQYMAEERHVYHISMSHRQELSVLEMDTDNAAVQDLILAAENIPEIKKYDMPALWKFTSANKKVFPEGKRHELGKRIQFAKLWFATNAIDRGILTREWAAGNCISSVLKTDAGTNAGGGNKTDRNPDYTHTLDTLDVEIALATMPMDFDIYNFPASIHRRAKEIVQKKESPFKEWSAALRKVAGILDYSRAAIFALIRGATSDIHHFPVSLQTYINANLTEHKHDVPSAETLEKAGHVSSAAVTTDAVKKDIDGDEGVPDLETLPTDFQVIGTELVKEAQKKTP