MFLRVVFIRKIARLRTMMNNKNTWCMDKSGQNKEISTPNKDNKNYVERKTRRTYLRDKRAPKPPLSGYIRFLNDRRQQFSSQNPNLLFSEITKVLATEWNQMPAEKKQTYLSAAEQERLKYVEELEAYKKTDAYRNFQEFKSNRKKFDITIKKDQKLDKEKPSNTDKFKKDQEIKKENTSNDNKFKKGQEIKKEYSPNDNKLRKDQTSEKKNPSTTNSGYQELMKEKPSTSSDNSNTVNDIPIFTEEFLNFNKARDTELRNLRKKVTDQEQEVCVLDKHIENMQNVSIKLVANNEQLNAECSKYEQYLVKLRSRLLDAFANITFPDNTAQLTHENIDAYMVNYFTNQATGTDTGPSWITYFKKGLSNLDPSQC