301 aa
MKYPKKVTIVEVGPRDGLQNESSFVPTETKIELVNLLSQSGLRHIEVTSFVSAKAIPQLA
DSETVFLSIEKPESIHFSALVPNERGMLKALDLGVKEIAVFTAASESFNQRNINCSIAES
ITRFEPVIEIAKTNNIRVRAYISCVLGCPYEGQIAPQQVAQVTQQLLALEVDEICLGDTI
GVGTPRQTQAVIEEVLKFMPLSQLAMHFHDTYGQAVANIFASLECGVDRFDSSVAGLGGC
PYARGATGNVATEDVLYLMHGLGIETGVDIFKIVSAGDMICKALGKKNQSRVANALLANQ
N