301 aa
MKLDVLLTKAAQIEGKTVAVAAAEDHEVLQAVADALERNLAHFLLFGNQDKIANILRQID
DTLITNDMVKIIHADTASIASDLAVRAVSQKDADVLMKGHVSTAVILKSVLNKEFGLRTG
NVLSHVALFEVPGYQSLKIVTDAAMNLAPDLNQKVQITNNAVSIARSIGIELPKVAAIAA
VEVVNPAMQATLDAAALTQMNQRGQIKNCLIDGPLALDNAVSLQAAEQKGIQSGVAGQAD
ILLVPTIEVGNTLYKSLIYFAQAKVGAIIAGAKAPIVLTSRADSAESKLYSLALAICSVQ
K