MSDPYSQQAFGQPTFTDAHVNGSSSGPDMFDVIDASNLYHDHDHAYRPGSQHLQQLHIQTHDEFAQSQHLAYALQESSPSVAGLQYTSPTVPNMRSHLSHHYEPDSAINLGLDDLQRLSTAAHGYNINTYRTPYPASNATSTSSATSPDPTNATLLTDPVVVEAEEDKRKRNQAASARFRQKKKQREQHLMEKTHEMQERTKQLEAENEGLKKENSFLKKLLVEKVDHMSDEDRESLRKAAGEVLDKVAGKAG