MGLDVGEIGMGLDLGLDLRLFAARTAGGMAAAAAKGAPAGIESCIRSLEEERKKIEVFRRELPLCARLLADVIDELKEEAAKRGGGDADAKADDGDKRKWMSTAQLWVDSEAKSDESDKEHQSESPRRSPSCLWPPMPIRAVAAVPPLPPPFFRREDSSAGTCLSLVSPASKAPISPVATSDNASGRFCPTMPPSGSSGVTLHSQAQQQASRKARRCWSPELHRQFVAALHQLGGPQVATPKQIREVMQVDGLTNDEVKSHLQKYRLHNRRSPGVAPVSQPIMLVGGLWAPQEQSSSGSPQGPLQFSGSGVAISTATVGGDSSGSSSDEDDKSEGYSRKCV