301 aa
MQLNQLNLADIRAFVLIAKLGNFTKAAEELGVSRSHVSRQLSQLENSMGVTLVIRTTRSL
SLTDAGELFYRQCEQALSSIEQAVLAAVDDVQEARGELRINSVGGHIGEELIADICSAFM
QENPDVRIHLDFSSHRVDLIEEGFDVAFRMGKLEDASFVARKLTEIRMSTLASPAYFTLC
GQPQHPKQLADHRCLTGSVKRWSYQHKETKQTLDVPVDGDLQCKNGRVLVRAALAHNGII
RVPTFYCHQELARGELVEVFQDWHIPSVEFSLIYHKDKYQPVRLKRFIEFSKRYFEQGVI
E