MDGFGDDGLRDLFPRSDQIVGLGGYDFFSQSESSIPHGDPHGFQALDLNSQVQEFPDMSMYTCIIEGSGARVTGGGRAFSAAGLRAPRQGTRGGGRTVIAIGLRVPRNSTRGGGRGRSMPARADSGGARAGTMAVGAAGGTSSCGSMVFGVVGRGSRSMSASAASVGVVGRGGRRVASGRAQDVAGQETINLDGEQEGADEGFAPDPKGTTEVDEVEDEATQGMEDELNPMSTSTQSKDPMVKMMKEWVDRWSNVEAENSKVLRQVLEEKKLALEEKKLAQEEKKQAKEDKRQAKEAMKQAMEEIKQAKEQALDAKIKMCEDMALECGASPDNIEFFFACATIVRDEYNREFFCNIPTPEASLVFLKRWCQMNNMY*