MAGSSVHRHGRLLCRGAPLSFLDGEWVRQDSDVKSSPRYAHSDDPKLHLTSDGAAWRVTRGAGSGEVIAEAASTALHPGTVEVGSWKVFDRGKELPKSAELEMLCDGPNTEEQPFLMEELGRDFFLRVHLTRKVVWFVCPATGDIYHSAAKPGGEGGRSKPGKRYCHLCNKCFSANNFQSQHLVNLHPELVAKKPPKEKKEKKLAGLEKNMPSPADPERVKTLIHALLCPSDGPSDRPDYTAEVAALQGLIKRMEAHAAECQIGANVPGSKKKSCAQCTRWRQLQKLRDRFTRQLLQHGPGRPKQPEGEASSSSSPPKLLKRQVTMLLESAENAADLDLSRLPMLVDKELSAQSRRQQA