MDSNSNNTKSIKRKVVDQLVEGYEFATQLQLLLSHQHSKQYHIDQTRLVSGSGSVSGVPDPVDELMSKILGSFHKTISVLDSFDPVTVSVPISVEGSWNASCGDDSATPASCNGGDSGDSKKKRLGVGKGKRGCYTRKKRSHTRIVEARSSEDRYAWRKYGQKEILNTTFPRSYFRCTHKPTQGCKATKQVQKKEQDPEMFQITYIGYHTCTATDQTHTKTEPFDQEIIMDLEKTLAASTVQNHVNAMVQEQENNISSVIAVGAGMVKEEENNNGDQSKDYCEGSSTGEDLSLVWQETMMFDDHQNNYYCGEISTTSHQFGFIDNDQLSSLFDSYCA