MKLAFAILFFFVAVQLSESFLFNRATPRPWTRGPWGAYESGPVEAYESEDYFLNNVREFIEKNFLTPFVEKVLKPLENKLIRPLEENIKQKLSDLKLNTLPKVKKFVKDSIVTPAEKAFAALKERVHKYVETFGKLVSKESRDRYKKRISELIDTKLRQPLLERVQKLLKKVEDEIEESPEVADIQPYYFDTMKSFIENNIVTPFVNRVIKPIEDKIVRPLERNLKEKLSELKLTTIPQIKKFFQEHVLNPIEKGFNSLKQTVHKYIETFGALFSKESRDRYKKRFSEFIDTKIRVPLLNRVKSLLEKVENGLEKEEEDYAEVEPYFFDTMKNFIENKIVTPFVNKVIKPIENKIVRPLERNLKEKLSELKLTTIPQIKKFFQEHVLNPIEKGFNSLKQTVHKYIETFGALVSKESRDR