MQCEEKLEVFENGFADGKFNLRIEFYGSDARKILLAIIYELYLPDYGKEYVYPFECAKEFWGIYMDASEVEPEELKLGKPKFVSRAVMDKLEAILENIEAPREVKENISLEKAEIYKLKGGLLALGKNFLLDGIKNRLFIFNKPSARELLLKYIGRW