MSIGHFDASHSAEALSILEDEGQSLLGRAHKAPMALPLSPSRSHHRRSRSLARRELVEFAFAPLLPDKVARKLVERFPEGALREGVVGFDSFARSGEAVLGAFGDWYSLLVHAAEWRELSLQLLASLSRELGALNFELSPLAVGGYLELACQHARLFLLLGSVLAGPDSKGRLAAAAYCRMHQLVRLSEPPGWLDVSRFIVEFERPLSRLQADFTSRVRLRVADALPSVNLLGSFLQAYLRSEAERSSEERDVAHEPPPLLARLGRAGAVELLVAVLRGMYVLPVYADYSILPHTEFEAEAKASRLPTLVATLQLTRAEVEWWVSHAGAAPKEVPLREREALDRSLFDPATVQALLRYACLLRRLVLREAPVVASSAGTRLSVARLHVLEELLSQLPREKAALPPRAELLLSELPVHLAAAAAPDAQLQGLRLNVLRLVYELSAAPCAALLRRAEALRQLLPELHRLSLLSSAIDQPQRLVDEACDLSPLFASEAKFMQAVYAGALSARPSDCVALLELACAGGVRRPLVDECLGRL