MARLMLSPAVKSLTLDPSPLRTARAAPVLRRSAAVSGNTTNSRPGRFAVPILAGVAATVSARRRRSVAMAAEQTIEANAYLKSKVEEMVALQPIMVFSKSWCPFCKKAKEAMEEQGIRFAVCELDTLGDEVEAQVQDILLGITGARAVPRVFVDGKCIGGGTDTVNLAADGTLSKLAGEAMENFKTKLQGAGSFDLQKSDQEWQSALDAERFQILRRRGTEMPGSHEYDKFLPKAGHFSCGACGLPLYSAGSKFASTCGWPVFDKCYSSKDLGQHVLGQPDGTGSLEIVCTRCGSHLGHVFYDAISETNPNEERH*