301 aa
MSDLQPSSIDDIAPALKAEVLAEAMPYIRKYHGKTVVIKYGGNAMTEERLKRGFARDVIL
LKLVGINPVVVHGGGPQIDQALKKIGKQGTFIQGMRVTDEETMEVVEWVLGGEVQQDIVM
LINQYGGQAVGLTGKDGGLINARKMLIPDRENAGELLDIGFVGEVDSINPAVVRALQDDA
FIPVISPIGVGEDGQAYNINADLVAGKLATVLGAEKLVMMTNIPGVMDKDGNLLTDLSAR
EIDDLFADGTISGGMLPKISSALDAAKSGVKSVHIVDGRIEHSVLLEILTEQPFGTMIRS
H