MATAGKVIKCRAAVAWEAGKPLSIEEVEVAPPQAMEVRIKILYTALCHTDVYFWEAKGQTPVFPRILGHEAGGIVESVGEGVTELAPGDHVLPVFTGECKECAHCKSEESNMCDLLRINVDRGVMIGDGKSRFTISGQPIFHFVGTSTFSEYTVIHVGCLAKINPEAPLDKVCILSCGISTGLGATLNVAKPAKGSTVAIFGLGAVGLAAMEGARLAGASRIIGVDINPAKYEQAKKFGCTEFVNPKDHDKPVQEVLIELTNGGVDRSVECTGNINAMISAFECVHDGWGVAVLVGVPHKDDQFKTHPMNFLSEKTLKGTFFGNYKPRTDLPNVVEMYMKKELELEKFITHSVPFSEINTAFDLMLKGESLRCIMRMED*