MVVYTDCTESGQNLCLCEGSNVCGQGNKCILGSDGEKNQCVTGEGTPKPQSHNDGDFEEIPEEYLQGGGGSLAEAKVLANRELDKYGVSDFYKRLINKAKTVEGVEALKLHILAALPLEHHHHHH