MARLAFSFSTLLCVAMFFGLWLPMVAPRQLEEATMSARFAQWMADHGVKYERIAETEKRFNVFKENLKLIDSVNAEKRSYTLSLNKFSDLSLDEFRNQYMGLNVDAAGRKMATKGPFMYGNVSAMAAAPDTMDWRAKGVVTPIKNQQNCGCCWAFSAAAAVESITKIKTGNSVSSSEQELVDCVTGGISRGCQSGLMDEAFKFIINNGGLSSENDYPYQAKDGTCDTQKSSSKAATITGFHDIPYHDENAMLSAVANQPISVGINGSGSEFRHYSGGIFTGACGLDLDHAVTIIGYGTGDDGTPYWLIKNSWGESWGENGYMKIQRGVNLCGISNLASFPLA*