MDESLLDDIIRRLVEAKNGRTTKQVHLTEAEIKQLCLASRGVFLSQPNLLELEAPIKICGDVHGQFSDLLRLFEYGGYPPEANYLFLGDYVDRGKQSIETICLLLAYKIKYKENFFLLRGNHECASINRIYGFYDECKRRFNVRVWKTFTDCFNCLPVAALIDEKILCMHGGLSPELKSLDQIRNLARPIDVPDHGLLCDLLWADPDKDMEGWGENDRGVSYTFGADKVVEFLRKQDLDLVCRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGAMMSVDDTLTCSFQILRASEKKGKGGFGNNILRPGTPPHKVCEFSHTP*