MEFVHKLVGYSGAALLFSGVSEACRAVRGGRHDFINTAISGAVTGGVVVGHYQGPRYRLLGVVTWGGLAAALHATNQLLRPRHILEDYLIREGLLSPEVARRRVGPRSLWAEADDAYRAMEARAQQDVLVESLAIRDRELKFINTPRPAAAAVSADGGRQQQQLPPQAPPAEAGGGGGGGWAAELPDDDPGYVAWLRIAGLDSEVLLQQQQQQREEQEQGKKGQQRLQQEQEQAAAAASPAVVAGPATAWRPVDAAAAAAAVATGAAAVAAGGLEGRAAPAAPEGSKQRRTWAEWLASPWRRRPAETSKERQ*