MKPSILEKLQQLGDRLEEVTHLLGQPEATSDMDNYRKLTREHAELTPVVEVFQNYRLAQSDLADAEEMLSDPEMKDFAAEEIEAAKAKIDELDTELQKLLLPKDADDDKNIFIEIRAGTGGGEAALFAGDLLRMYSRYAERNRWQVEIVSANESELGGYKEVIARIVGLGAYSRLKFESGGHRVQRVPATESQGRIHTSACTVAVMPEADELEDIELNPADLRTDTFRASGAGGQHINKTDSAVRITHLPTGMVVECQDGRSQHANKAQAMKVLAARLNDAQKREVQAKEAAERKSLIGSGDRSERIRTYNYPQGRVTDHRINLTLHKLDFVMDGDLAEITDALIAEHQAELLAAMGD*