MSRTLVQPVGQKRLTNVAVVRLRKHGQRFEIACFPNKVLSWRSRTEKDLDEVLQSHTVYSNVSKGVLAKSKELIKAFGTDDQTKICIEILEKGELQVSGKEREAQLSSQFRDIATIVMEKTINPETRRPYTITMIERLMHEIHFAVDPNLTSKEQALKVIKKLIEHFPIKRAPLRVRFTAPKPNFAGLMEKVAEWNATVISKDESGTQPSIVCEIEPSILHSCEERLKDVQGRVEVLSVSAHAEGGLSVEQDDNVEVLQAAPAKQSDAVAQITETMQKQNISTETQGSAQGKQQRRCKECDVLVDDKLYREHCKSGWHKHNYTRHKNGLPPLSQEECMVEMELADSKKDLKDYDF*