MKRTILALRSRQDPLRARAESLVKQAKDQLAVVNAYAAYARRGKLDVARQVRIFTDQARNYTELLARPENRGLIDSNGGAVDPEALRAFERDLRERLRVTRQLMMDSKELFDNQLKIQKLKDTIFQVNEQLTRAKKQGAFASLIAAKSVPKSLHCLTMRLMEERVSHPERYVDGPEPAPELEDPSLFHYAIFSDNVIAASVVVNSAVKHAREPEKHVFHVVTDKMNLGAMKVWFTMRKPEKAHIEVKAVEDYKFLNSSYVPVLKQLESANLQRFYFENKMENATKDATNMKFRNPKYLSMLNHLRFYLPEMYPKLDRILFLDDDVVVQKDLTGLWEIDMDGKVNGAVETCFGSFHRYDKYMNFSHPLIASRFNPKACGWAYGMNFFDLNAWRREKCTEEYHYWQSKNENRSLWKLGTLPPGLITFYKTTKPLDKSWHVLGLGYNPSISLEKIRSAAVIHFNGNMKPWLDLAMNQYREFWTRYVDYDMELVQMCNFGH*