301 aa
MKKLLLAGVALAAMTAVSYAADTYVVGMKGPGAGNPFWAAVEKGAKDKGAELGVDVVVVA
PPAESDVQAQITQIEDLIAQKVSGIALAPTDPNALAPVVDAAKAAGIPVVFVDTKGVNEG
VTFIGTDNAVGAALAADFMCKNLPQGSEVAILQGLISQSTGQARAEGSKKGLEACGLKVV
AEQTAEWDRAKGQSVMENILTGNPNIKGVFASNDNMALGAVEALKAAAKLQDVMVVGFDA
NPDAAASILAGEMTASVAQAPANIGGFGVQALVDLKAGKTIEPVIDTGTVLVTKENADKY
K