MFYEKIQTPAYILEEDKLRKNCELLASVGEKSGAKVLLALKGFAFSGAMKIVGEYLKGCTCSGLWEAKFAKEYMDKEIHTYSPAFKEDEIGEIASLSHHIVFNSLAQFHKFQAKTQKNSLGLRCNVEFSLAPKELYNPCGRYSRLGIRAKDFENVDLNAIEGLHFHALCEESADALEAVLKAFEEKFGKWIGQMKWVNFGGGHHITKKGYDVEKLIALCKNFSDKYGVQVYLEPGEAVGWQTGNLVASVVDIIENEKQIAILDTSSEAHMPDTIIMPYTSEVLNARILATRENEKISDLKESEFSYLLTGNTCLAGDVMGEYAFDKKLKIGDKIVFLDQIHYTIVKNTTFNGIRLPNLMLLNAKNELQMIREFSYKDYSLRN*