MEAAVLDVGSKHVKAGFAFPDHAPSIVLSTAMIKVVDEDFEKAYMGCNDENLLMEDTINPIVRGMIKDWDAMEDLWRYILYTGLGWETGNEGQLLIAEPLLTPKTAREKMVQLMFETFNVTGLYAVEQAVLSLYAVGRISGCAVDVGHGKTDIAPVWEGAVQHNAVKRFELAGQDLTELLNQELSRTNPKVKLDRATIETLKETYALAAEDQIAYAATAADCRLEEHTLPDGQVISIGQERYLLGEALFQPSLLNVEDHGIVEQLVRSVSLCVPSENQRQLLENIVLCGGTTSMQGFDTRFQKEVNLLATPSIRPSLVKAPEYMPENTLRYSAWMGGAILAKVVFPQNQHISKGEYDESGPSIVHRKCF*