MAAAHTHSAPAPSDRRTEGRAGSRRIFPPQFKLQVLDAYRRDSQCRGNQRATARKFGIHRRQIQKWLQAEPALRAALLRRAPQPAPSPPPYSVGSPESARLPSPPPAAAALPTAVQVPTPLAAPVPVLPSSTEPMDLSVRRLPPAPTPVLTYAPPSVPEQPQPRKPFKLFRPYLLEDPSEKRPSLASLPVLSGVHVSAFVPVQSAAGCSLAACAPRWCSSAPSFSAPLR