MKALWKLLRGNRMAMIGVTILSLFFLLAVAAPLLTSHEPDKRTGNPHEYPAFVVKAAKANPDGWIAENLATDRRTLAMSKKADHILGTTRMGRDVWSQVAYGARVSLAVGFGAGITVCFLATVIGVSAGYFGGKIDDFLTAAMNIMLVIPQYPLLFVLAAFIGEAGPLTIALIIGCTSWAWGARVVRSQTMALREKEFVKAAEVLGESSWRIIFIEILPNLISIVGASFIGSVMYAIMMEATISFLGLGDPNTISWGIMLYNVQTSSSMLIGAWWELLAPCLSLTLLVTGLALLNFAVDEIANPQLRSHKGMKRWKNLAKQDQKARQPNVPPQNALWSGDK*