MSEAQLKTSLEALSQNLLPGNQNHCSFDFQLKEIDDSIKQVIKCALVAAEIKNNECLDMLDSGIRELLDAKQRLLLMQQSVDTLANKTSENISDFENKSLLDIYTQIFKELIQEYEEKSDYGKYGTQGEYIEFKKTIWHEQNTDGSDFPSMKTFFNVMNTEEQEADEVMVYSATFDNRCPLTLQPIVHPILSTACNHFYEKDAILSLLNPTCVCPVVGCEARLQRSLLKEDEILERRLRRAQEISNLKEA*