MLAKTMFLSRVVPRLTPKALLLTRPFTTTTPKNKLTPQQIQIVKSTIPALQDHGVAITTLFYQRLLQQYPQLKNIFNTAHQATGEQPAALAHAVWAYATNIEHPEALKTAISRIGHKHASLGITADQYPIVGEGLLAAIKEVLGDAANDQVLDAWKAAYGELAGYFIDFESGLYRQAEATPGGWKGWRKFFISKKVHEGEEIISFYLTPVDKGALPAYKPGQFVSVKCFVPELGVYQPRQYSLSDVPNGEYFQISVKREFGLGQKPAGRISNVLHEGLPVGAELDVSMPFGDFVLDVNATTPVVLISGGVGLTPMMSMLKTIVDQGGSRRVVFIHAVRNGRVHAMKDRLAKIISENPQVQRAVFYEEVSKKDKQGVDYDFKGRADLHKIKDQVVLPDADYYICGPKLFMNAQSNSLKDMGVKEDRIHMEVFGSPAE*