MSDPYSQQAFGQPTFTDAHANGSSSGPDMFDVIDASNLYHDHDHAYRPGSQHLQQLHIQTHDEFAQSQHLAYALQESSPSVAGLQYTSPTVPNMRSHLSHHYEPDSAINLGLDDLQRLSTAAHGYNINTYRTPYPASTATSTSSATSPDPTNATLLTDPVVVEAEEDKRKRNQAASARFRQKKKQREQHLMEKTHEMQERTKQLEAENEGLKKENTFLKKLLVEKVDQMSDEDRELLRKAAGEVLDKVAGKAG