MALFFVKNNFFLGAYQEAINAAGKLKGLSDQEAAERDYFVYRSYISCGLYQIVIDEIKSSTSALEAVRLLATYFLGEKESAKSSLKDLLADPLVASNNDVLLIAGIIHAHEQDYNEALKYTHAGETLELCALNIHMYLKLNRPERAEQQLKVMQRIDEDHTLTQLANAWVNLALGGSKIQEASYIFQELSEKYSWTVPLMNGRAVCHMHMGQFDDAEQLLLDALLKDNKDADTLANLIVCCLHLGKSTTRHMSQLKSLQPDHPTIQRQVAAETMFQQALQAMG*