MSYFVEVVCKKEGARSRDVKSEPLPFTVLGVVAPKPTGPFTVSDSRTSKVCLFISSGALSGKLTLSTNSAAPGSNISFTAELDNDSSGAIQYVQVNLKQRLTLREGACSSKPGHHNTFTGYLTKEKAEVPQDQLKPGGRVRNLAGNRVVPLSTLPTLSSKIIQIEHYMELLAKMGPLTLSFRLEAPLFVGDSKEQPPSPYPYIAPHGDSKAMAADPEKAGMMPVIYDHPKLDAPHDWSPVIYQPATLTVLSPDSCTDDADADAFFKAKGW*