301 aa
MTHRRFPMTDADPHFDSLLPPLTLTRRGFVVTSLAAGFSLAAGAAAAQSAIHTDAAGLTA
GKVDIPTPDGKMPAYRAAPAGKKDLPTLLVVSEIFGVHEYIQDVCRRLARLGYQAVAPEL
FARYGDPTGYTDIGRLRAEVVDKAGDRQVLADLDAAAAWAAANGGNSSRLGILGFCWGGR
IVWLYAAHNPGLKAGAAWYGQLGGQASELKPRSVLESIGDLKAPVLGAYGGKDAGIPLSD
VDRMRLALAKGPRAARDSRIDVYPEAPHAFHADYRPSYRKAEAEQAWQRMLDWFGQHGLA
A