301 aa
MKVLVTGSSGFLGKYILSELIELGFKVHTLGRKKSSTIFADLVMDDFNIEQHYDCIIHVA
GKAHSIPKTSLERKEFYDVNLKGTTNLLNALIKKPKYFIFISTVSVYGLDVGKDINEDMP
LNSLEPYGQSKLMAEKSVLEWGEKHNVVITILRLPLLFGVNPPGNLNSMINAIRKGYYFN
IDDGNVRKSMVFASDVASFLPKVATYGGIYNLTDGHHPSFKQLSVIIASHYNVRKPISLP
YFFIFIIANCADMLQKILKKKMPINKRQLLKMTNSLTFSDQKARKIGWNPKKIIDYPNNW
L