MSRTLVQPVGQKRLTNVAVVRLRKHGQRFEIACFPNKVLSWRTRVEKDIDEVLQSHTVYSNVSKGVLAKSKDLLKAFSTDDHTAICLEILDKGELQVSGKEREAQLSSQFHEIATIVMDKTINPETRRPYTITMIERLMHDVHFAVDPNLTSKEQALKVIKKLTEHFPIKRAPLRVRFTAPKSKFASLTEKLEEWNANVISKDESGSQPSVVCEIEPSILRSCEERLKDVQGRVEVLSVSAHAEGGSSVDQYENTEESQSVPAVEIDPVARIGEAMQKQSISSEPENPGQGQGKQQRRCKECDVLVEDKLYREHCKSGWHKHNYTRHKNGLPPLSQEECLVEMELADSKRDLKDYDF*