MGLDVGEIGMGLDLGLDLRLFAARTAGGMAAAAAKGAPAGIESCIRSLEEERKKIEVFRRELPLCARLLADVIDELKEEAAKRGGGDADAKADDGDKRKWMSTAQLWVDSEAKSDESDKEHQSESPRRSPSCLWPPMPIRAVAAVPPLPPPFFRREDSSAGTCLSLVSPASKAPISPVATSDNASGRFCPTMPPSGSSGVTLHSQAQQQASRKARRCWSPELHRQFVAALHQLGGPQVATPKQIREVMQVDGLTNDEVKSHLQVSNDPLCPGISSS