301 aa
MDFQSARRAVLQLLGTTAPADVPALLHWMRTTRDFDEFTHDNNDIMLKNIADDLRKCLPV
EAVLCSEHLALQKIRQQPEPTVHVDAFLYDEDFIDTLCEEGKMSRNYCTVCGSHRTAPLG
FISHSFSLTELKFIYHHVLPDLSGKVLVDVGSRLGTVLYGGYLYSSAVQLCGVELNGQFC
QLQEMIIKKYQFGDRIKVLHADICTQSSLLQTADVIVMNNVFEYFLTEAQQASAWNYIIH
NVRKQGSLLVTVPSLQESLMGLQINVQLSSWVEEIPLSLDVYSQRDIDQEALQQIHLYKV
L