MSRYRVASVHKLLRNIVGINTTNITSLARVPAVHGLVRHGFLQPWSFSPLRFCCGNHIPNINPVALQMIDYALGLVRSNKTDESYAEALLVLEQGLYSQSQQGTDAATIETTKGIVLLAISSLLSERGNTDEAMRPLLMIQDLTSSSLGVRVAAMEALVGLNLELGLDDTSSVLADKCLKLLEHEGLETGDECGYKVFSARSKAIKGLVELVHGDIESAKVFFEGCQDENCIGNASLSYGEFLHAKRDFNAAKELYQKAIAESSEKKDFSDPYDFGACNMSLQDVLLAATCALGQLESHLGNFSDAEELMSKALKKAEEHFGTHHPKVGTVLTCIALMYQQKSTAERSSSLLIQEGLYRKAIGLLKAPALETDDAEANLEHVREDVDKRDIVALARGGYGDVLCVQQKRNVEGERMKKWAEVWWRNRRLSLAEALDMSESSSKVMVVDTRICRAL*