MVGFGGEMEITRRCANHHPSVWGDHFLAYANLLGTNEWEEKEHEDQKGGVRKMLVMAPSKSLQKLELINTIQLLGVAYHFEHYIEQSLSEIFNDYEEWIGEFGESDLHAVALSFRLLRQQGYYVSSDAFRKFINKQGNYKEALTSNVQGLLSLYEAAQFRVHDEEILDEAINFTTTHLKLILPNLSDPLATQVSNALKFPINNIIVRVGTRKYISFYQEDESHNEMLLNFAKLDFNILQRLHKKELCDITRWWKESEIVQALPFARDRVVELYFWSLGVYFVPQYSVARKILTKCCASVLLWMTLTIPMVHLMNLLSSQRQLKGLNSFLTWDIDASEQLPPYMKLSYRALLQVYNETERELENLGNKTFRIEVERGDVASGIECYMNEHGATTEEAYMEIRKIIEINWKDLNRGCLKPTTVPRVLLMPVLNLTRVAEFFYKDEDAYTFSKNNLKDVISMVLIDPIEA*