301 aa
MKKFDIVILSERRYVNPKIVDNYTKNVLLEDDLVQKALEKEGLKVTRLSWDNPDFNWSNT
KYVLFRTTWDYFDRFTEFSAWLKTIRQQTKLINSEAIIRWNLDKHYLLDLQKKGIHICES
YFIEKGESNSLQEIAAKHNLENFVIKPCISGAGRHTYKITSETIAEYENTFQKLIAEEAF
IVQPFQKNIVEKGEISLIIINGKFTHAVLKIAKPGDFRVQDDFGGTVHDYKPTSQEIAFA
EKAVLACNELPVYARVDIFTDNDNKLAIAELELIEPELWFRNHPEAAIQLSQTIKQLIIP
N