MSRTLVQPVGQKRLTNVAVVRLRKHGQRFEIACFPNKVLSWRSRVEKDIDEVLQSHTVYSNVSKGVLAKSKDLTKAFGTDDLTQICIEILEKGELQVSGKEREAQLSSQFRDIATIVMEKTINPETRRPYTITMIERLMHEIHFAVDPNLTSKEQALKVIKKLTEHFPIKRAPLRVRFTAPKPNFPGLMERIGEWNATVISKDELSTQPSIVCEIEPSLLHSCEERLKDVQGRVEVLSVSAHAESGPSVEQHDRVEVPQAALVKEPDAVAQISETMQKQSISTESQGNVQGKQQRRCKECDVLVEDKLYREHCKSGWHKHNYTRHKNGLPPLSQEECMVEMELADSKKDLKDYDF*