MEKGLKRSCVMVVVAFLAKVDISVSVPFIMLHGIASQCSDDTNANFTQLLTNLSGSPGFCLEIGNGVINSMFLPLTQQAEIACENVKEMKELSQGYNIVGRSQGNLVARGLIEFCDGGPPVFNYISLAGPHAGISSLPRGLCGLTSDPACKKFNELIKGALYSETIQDHLAPSGYYKIPNDMKQYLERSKYLPKLNNEIPNQRNQTYKDRFTSLHNLVLVKFQDDEVITPNDSTWFGFYPDGEFETLLSANQTKLYTEDWIGLKTLDDAGKVKFVSVPGGHVRMAEEDVVKYVVPYLQNQQPAAQSFNRKTKEPLHP*