MCMASFKFAIQVNASKAELQESCGWQMLSTEEAVSIVDQIHELPSVENFISILQKCRKKKDLACAKHVHAHICNNGLEAHKVVGNHIVPMFVECGSLLDAQHVFNRLIHRNEHSWTSLILGYIQCGKLHHALTLYQKMQEDNVHASSFTFVPLLKACATLRDVEKGQEIHADIARMGLGREIVVGNSLISMYAKCGSLSEAQEVFDKLPVRDVVSWNALIAGFVEYGPGHEALKNFEQMQQEGILPNVVSFVCTLKACRTIGAIGKGKEIHRELTQKGFERNCFVSTTLVDMYANEGSLLEARKVFDNLSAREVVSWTALIAGYAEHGPGQEALKCFDQMQLEYVSPNPVTFVCALKACCNVGVIDKGQELHMEITRKGYETDRLIGNALVYMYVKCGSLVEAREVFAKLPVQEVVSWTALIAGYA