301 aa
MQKVRKAIIPAAGLGTRFLPATKAMAKEMLPIVDKPTIQFIVEEARAAGIEDILIVTGKA
KRPIEDHFDSNLELEMNLKEKGKTDLLQLVTETTGLNLHFIRQSHPLGLGHAVLQAKSFV
GNEPFVVMLGDDLMEDKVPLTRQLMDNYESTHASTIAVMDVPQEDVSKYGIINPGQEVEK
NLFNVINFVEKPAVEDAPSNMAIIGRYLLTPEIFNILENQHPGAGNEIQLTDAIDTLNKT
QRVFAHKFTGTRYDVGDKFGFMKTSIEYGLKHPQIKDDLKQLILDLSDDLRKDEKKKKEK
E