MSPSCCISAVQIDGKSSRISGWRGWKVDVGVNSNCFYRSSKSLGNLSNESLPLALSIANSRKSISAFDDESLDRNSGKSIMHGCAGKLKNVTSDCSFRVFHLSGELADKEDGQLTKDAGLTWPVGSSVAGILYKWVNYGRGWRPRWFFLQEGVLSYYKVHGPDRILLNCQTQKGANVIGDESQTFMRKYRQVYADDTRPAKIFGELHMKVSSIRSSKSNDKKFYLFTGTKTLYLQAETRDDRTAWLGALTTSKDQFPKGLTFNNLNLPLEERTVSTERLRNHLIENGLSTEAVRNCESIMLSEFSKLEHQLKFMQQCNIRLTERLRHLEDEQCYCLWDSIFSMQQMYSGRFYL*