MFTLVNKLKRVKHALKDLNKVGFIDVQATDLRAYQSAMHSNPTDQGVADAELKAIQEYKEKHKAYLAFLCQKAKVAWLKDGDENTALFHQSIRSRKVQNQLYNIYDTKGEWKDIADGDHHKTILNAPYTAEEVKSALFSIPGVKAPGPDGFGSYFYKDAWHIVRDEVIAAILDMLQYALERSESYSDYSHPMTKCTKDVSEFRPISCCNTIYKCITKVLFGRLSQVLPGLIDICAILIRLKPVTYPGESRRFCSWKDLVKHHGRKGIKPSCLMKIDLQKSYDTVDWHFLQEMLEYLDFPKHFVDIVMQCVTTPMFSLMLNGSMHGFFKSQRAGLKENQQNFSVYCHGMQEGDIQRLVDVSGFSRSLLPFYLGVLIYSKKIYVAQCGHLVNKMITKIKDIVKICRGFLWSRQAFSHNPSNIAWEKICSDKQTGGLGFRDMLMWNTAFMEKYVWALVTKQDNVWIRWVT*