301 aa
MDKTIELIGAPTTFGQKKLGVDLGPDAIRYAGALPRLKRIGHQVIDSGNVEAPRVDIEKF
TSQQEGLQNYEEILTFSKALKDKVSESIRQNHFPVILGGDHSLAIGSISGVAEHYQQLGV
IWYDAHGDLNVPEESPSGNVHGMPLRILAGEGDSQLVQLGGFMPKVKPENIVLIGMRDLD
YGERAYIKQHQIRTYTMADIDERGIRPIIEESIAYLKDKTDGVHLSLDVDALDPNETPGT
GTKVSGGLTYRESHYALELLNASGLITSMDIVEVNPLLDRENRTAEQAVALLGSFFGETL
L