MKMAEATTTGGVALPYNLEAEQSVLGCILLNSGCMEEVLMHLKAESFYLPQHRAIFGAMLSMYTSSQASIDPVLIADVLAKEGHYDVAGGREYLVQLANSVPSTANVASYAKIVKEQFYLRTLIQTAREIMDDAASGEGDASSILDAAEQKIYDIRQGKDTGGPTKVSEVIVNGVYDRLGKLTGEDKEKYKGIPTGFGLLDTYITGLNKSDFILIGARPAMGKTSFALNLASNVSMMARKKCVFFSLEMTKEQLAERLLASQAGVPSHKLRTGELDNDEWVRLGNAAGQFNDVELYLDDTSSITVPEIKSRVRRMKDVDVIMIDYLGLIKSATRKENRVQEVSEITRQLKMLAKDLMIPVICCAQLARSTEGRGKSHKPQLSDLRESGSIEQDADIVMFLYREDYYRSEVDEDKQDDIDENHTELIVAKNRHGATGTIEMTFDKEFTRFRAVDKTANAF