MNSFMSLVRTATIALLLIAFLQNANAVKNLQSIVAYHGAVATDDGRCSAIGTNVLRQGGNAIDASVAAALCLGVVSPASSGIGGGAFTMIKLANGTEVAYDSRETAPLSATEDMYGDNPERKKKGSLSVGVPGEVAGLYTAWTQHGKLPWKQLVEPAEKLAAEGFKISKYLYMQMNATRSDILADKGLSELFVSNGELKKPGAICRNPKLADTLSQIAEYGPKAFYNGTVGFNLVSDIQKAGGIITLKDLQNYNVKVKEPLSTEILGYRLLGMPPPSSGGPAMMLILNILAQYGIPSGVSGPLGVHRLVEALKHAFAVRMNLGDPDFVPEVTNVVADMLSPKFAQDLKSKINDEKTFDPKYYGGKWGQIKDHGTSHLSIIDSERNAVSMTSTINGYFGAIMLSPSTGIVLNNEMDDFSIPTKSGGDPDVPPPAPANFIRPGKRPLSSMTPTIVLKDGKVKAALGASGGMYIIAGTTQVYLNHFFLNMDPLSSVVAPRIYHQLIPNKASYENWTTVYSDHFEIPEEIRLVLEKKGQVLTPIAGGTISQLIVEQSDGKSGGISKLVAVSDPRKGGFPSGY*