MKKAILSVSNKTGIVEFAKALTQLNYELYSTGGTKRILDEANVPVRSVSDLTHFPEIMDGRVKTLHPAVHGGILADRNKPQHLNELSEQHIDLIDMVVVNLYPFQQTVANPDVTMDEAIENIDIGGPTMLRAAAKNYKHVTTIVHPADYQEVLTRLRNDSLDESYRQSLMIKVFEHTAEYDEAIVRFFKGDKETLRYGENPQQSAYFVRTSNAKHTIAGAKQLHGKQLSYNNIKDADATLALVKKFDTPATVAVKHMNPCGVGIGDTIEQAFQHAYEADSQSIFGGIVALNRAVTPELAEQLHSIFLEVIIAPKFTDEALDILKQKKNVRLLEIDMTIDSNEEEFVSVSGGYLVQDKDNYVVPKEEMKVVTEVAPTDEQWEAMLLGWKVVPSVKSNAIILSNNKQTVGIGAGQMNRVGAAKIALERAIEINDHVALVSDGFFPMGDTVELAAQHGIKAIIQPSGSIKDQDSIDMANKHGIAMVVTGTRHFKH*