MSAYIAPSQIAQRQLEYFNGKHVLVAGEVEDMFPLELTAHCESVEVFTSNYSYFRQIRHSDKIKSHFGSEFDVETQADMLLLYWPKAKAEAEYLLAMLMAKLGVNTEIVVVGENRSGVKSIEKMFKEYGPVNKYDSARRCSFYWGNCLNEPKPFNQEEWFKSYTVTLGEQSLTVKSLPGVFSHGEFDLGSRLLLETLPNLSGKVLDFGCGAGVLGAFMAKANPEIAIEMCDINAYAITSSQATLEANGLSGRVFASDIYSDTANDYRFIISNPPFHSGLDTNYNAAETLLGHAPQHLSNHGEMIIVANSFLKYPPIIENAFNNCETLNKTNKFSIYYAKKS