MSFDAVSRRETSPAAALEEEMATVTQAPPPSTPSMVGNPDGGAPAAAADQSAPCATGGETLVGEGRLRKGKMVAEDQSPPSVSGGAPADLPPGGDTDTLLLGVRRQEDAIAMMTPSMKENVRKCKLAGLRAAAPAARRRPRPVEKKLIGGAAILGAGRPPHVAADEATPPPGAKKPKPDHRAFFWTALGHDMASTTSAGSDTGATLDNIAVVDDNLRANLRYLVASPWRPPARVYGKKMTFTDRSVAQHRLLMSCKGWHNTHRGGDEPFPFEELLTPAEKAAADGDEGLRVQAYDRTGRDYDLKCKFLNCNDAYRLILEWSEFLKENHLDVKDKNAAMANEAMIDLWAFRSRWLSHGVDGHEDGRLGLVMVHYFRGDAPHADAAMNVHDALMHSEATPRTPTLP