MSLSLAQKIWNAMREQGLVQADVKQLERELVEEYTRPKGIRTAGHLGFSGSLALPLTNLATPLQNMERRLAVERSAAHDGGADVVALQAVKDGLANGAAGEADAEEEEEQRARTLREMKACAERLRKPRTAATARLQKSSFDALHRLVSWAREAAEAKDRDLAQQMIDAGVEEIFRNRLHKREPCEHQHCIGGLDALVGLGFCPRAAKMLKALRNLNQLHQEEKTHMKALLELCDFLLEECDARQADSDTADRAELWIFLGHDVVSVLASACATLPWSNRVAGRRALCKTFIRLQEIVAAESEHHQIAHKEKLCSLAQLAREVQQVLCEACYAGKTVQKRKNLAGNLMPGELATVRRRWSNLPEDLVLILQRLGGPEAVVKLVQLAGVTNGWSRDFGQEVSKLWELVSDNEWTNVEWVDPDIEDSADPNAGDEVPALPALRRSFTAASRKRKAVAMEG*