301 aa
MTESEIHLMPPAPFGRVIPAMVTPMKADGSMDFQAAAALARRLVADGADGILVNGTTGES
PVTHMDEKVNLVRVVRQAVDVPVISGAGSNDTAHTVRMVEMIQEAGADALLVVMPYYSRP
SQDGVVAHYRSVCESADRPVILYDVPGRTGLHVELDTYRRLSELKHVEAVKDATGDLAAV
PQKRQETGLAWYSGDDGLYLPFLALGAVGIISVMAHVASGPMQDLAARFDTGDLTGAQRL
AATLAPLVQALNGDGQQAVMAKAALKVAGSLDETTMRLPNLGPGKEQLSKAKAGMKAAGL
I