301 aa
MKKLLIAAGTGFLGKVLANHFKNKFDEIVILTRGKSQTIDGIKYVNWNARTFTGWEKELE
NATVLINLAGKSVDCRYTKGNKKEILWSRIESTKILNKAVLKCQNPPKHWLNSSTATIYR
FSLDKQMDEVDGEIGNDFSINVALSWEKAFFKTETPNTLKTTLRTSIVLGKNGGAFIPLK
TLAKIGFGGKQGKGNQFVSWIHEDDFAHAVDFIIEQEMSGMINIVSPTPIRNVDFMQKLR
KAIGFPFGIPLNTFFLKIGSFLIRTETELVLKSRNVIPKRLLENGFEFKFGEIDKAFRDL
I