MACSATSTALLSSNPTPKFSAFNPSPSHSTIVPSSFNGLRNCKPLVSRVPRSVSSRVSHSKSRSFVVRASSEVPLVGNKAPDFEAEAVFDQEFIKVKLSEYIGKKYVILFFYPLDFTFVCPTEITAFSDRYEEFQKVNTEILGVSIDSVFSHLAWVQTDRKSGGLGDLNYPLISDVTKSISKSYNVLIPDQGIALRGLFIIDKEGVIQHSTINNLAIGRSVDETLRTLQALQYVQENPDEVCPAGWKPGDKSMKPDPKGSKEYFASI*