MDKVPVFYLELARLTTSDPRTPVKAAPGASPKAEEQGRVVGRAVAALRALEAGPKATESDAVRGAARALAQMGAETASPEAFAEALWRAGGVCALYGLVSSRDLELSSLGIYAWAAAAGALSPGADELRRELLPAADIAARVFRRRPAAPGPRPRPGTRPGSAAAAAAGRGRALAPRRPGDEASEGRRRLLLAAARVLHAYALDFEEPACLRRPDVHEALRAAARSLEGVPLLRPLARSALRALRSLPAKHVERAEAGRTGERSGPEDPAGTRIRAPD*