MGELDFRHSEALGCSIIDGLLWGLMQSHTTTKISFEECKFDRHAIVKLVNAITSNWLRIQHLDFIDGMENAEGEHIQSLLECPSLEALGLLIDEIDTHTQFIENGIQKCSLSSLKITTGEDIFCILGSALGSAMSTRNLTALELCWCQFEEADLDCLIGLITYPACQLRMLTWANCRDGTEVAVEAGIFAALKENANGLDSLRLLSPFSQPNTHVFDSMIECLADITTLKDLEIRLSNNESPPRLHENLADAFASNWSLEQLLLAGGRYDNDRELLPFPVTTASFERLVEGVMQRNTHRKLLFSADLAQKTTWECLEILESMWELPDCLSLAFWLFNELPDRFFTTSSSSVVKSVGMKRRRTTDGQIMENPKRLQTATAKSTRKHRFNL*