MLDLVGNKKVLINGHQLYYTSERLNPRHNPTSPSSLTSIQTDQLLQPKSSNFSLPASLPVIGHGDHHSHEPEICTLKPSDLTLLSRWCASTYRSLTPDGKNGQIWRSTIVREAMSNPPLLDSILAVAALDIAYNCGGDSAQRDQHDHQQIQCLAVLHWDQARAGLEKQINRDRSERCRKESNFMMAMCNILIILAFGHIRMPPFSSGSALVDLCHIFRQLRGSPEVLLRLIDEVKPSEELAFLVRQETGPTMPNTSTLAIHALRKLHNDDSKGRNYPQTREIYNKAIDRLASCLRYIAWGSHPGLVGISWLLEVPAVFVDLVLDHQPMALTIMAHYCVVLYHLRSHWWMGAFGIKVLEEIRQLLGSDRLENIQWAIDGISTDGTAHFD*