MSSPISFPTSANAADVAKPSSGPQRLPAPVLYDYDTIVNNVKPARALVEAVEAAFAELAKGKVDVPLPMHIGIAETAAAGPGDCHIKGGYIEGAPTWTVKLACVSFYKNVEKGLPAGSGVFVVCDATNGGPKAVLHENRYLTDMRTGAAGAVCVKHLAPDAKSVAFIGTGVIAEAMAKATATVHGFEEAFAYARSPQKSSSFCKKMTKELGYPFYACATAEDAVRNADVVFTQTPGGEWVLEEQWLRPHATIIASGSDQPTKNEIPPEILMNAKVVTDITAQCSRVGELRSAIEAGLMTEANVHAEIGQIISGEREGRVGNERIVCDLTGTGAQDAAIGSYVME