MIVLQWLLHCLPEVLVMQSPGILKSDIIGPGVNILAAWHISLENNTNTNSRFNMISGTSMSCPHLSGVAALLKSVHPDWSPAAIKSVIMTTANVFNLGSNLIEDETYLPANVFATGAGHVNPSKANDLDTEVGFFFPGKVNCSEVTSISDGQLNYPSFSIQVRVNSAAQVYSRTVMNVGQTNSTYRVEIGSPPNLDVKVEPTTLVFSEVKQALSYQVTFTPLDTIPNSTFNQGSLRWISEKHIVNSPIAVRFFLF*