MTKSSQFFEVKTTDSAEDYAKLYSNDIITLHGVPLSIISDRGPQFTSYSWKSFQKGLGTQVNLSTLFHPQTDGQAERTTQTLEDMLRACVIDFKGSWDDHFPLIEFAYNNSYHSIIQMAPFEALYGHRCRSPVVSPMKRVLRFDKKGKFSPRYVGPYKILKGVGKVAFELELPAEQAAMHPVFHISLLKKCVDDPASVVPLESVDMNDSVSYEDVLVEILDRQVRWLRNKEVASVKVLWRSQVVEGATWEEEPTIKVKFRFSASRSCLDRFPISSSAKAVIMPPRRANARNANIRNSVANKNNQRSQAYVNTNGRSTAARVKDSSSETPTLESVPVVSEFPEVFPRDLPTIPPDREIDFVIDRLPDNQSISIPPYRMSLAKIKELKDQLKDLLDKGFI*