301 aa
MDYPQKVTIVEVGPRDGLQNETSFVPTEIKIELVNLLSQSGLRHIEVTSFVSAKAIPQLA
DNETVFLSIDKPDTVHFSALVPNERGMLKALEAGVKEIAVFTAASESFNQRNINCSIAES
IRRFEPVVELAKMNNIRVRAYVSCVLGCPYEGEITAQQVAKVTQQLLALEVDEVCLGDTI
GVGTPRQTKAVIEEVLKFLPLSRLAMHFHDTYGQAIANIFASLECGVKRFDSAVAGLGGC
PYARGATGNVATEDVLYLMHGLGIETGVDIFKIVSAGDMICKALGKKNQSKVANALLANQ
G