301 aa
MRVGVHPNNLHLQLAALTWPDRWPSALLSPEGAPLIQFVPYREGRDTGRLVAERVIDVGG
TGSTPPLLAQHAGVPLAYVAASAPRGANGALVVRAVTGPTGVAGLAGRRVALLDGSFHTS
FLAAVLEREGLTLRDVERVELAPVDAFRALQEGRVEAWIAMAPWLERARAHAEWQVLTEI
GAYVPNRSVFWAHRDAVAQHAGALGALFSALAALGQDVAAVPTPYADRLASAGIADANAA
AWRASLAARDWQLLACDAAFYDEQQREADLLHRHGDLARALDLRQAAPHVPLRFSPGALA
H