MEDVLFSLKELQLENEDGVSILFYLQKIYPDEWKNFLERVNCETEGHVLEQNDKVEELRHWASYRGQTLSRTVRGMMYYRKALELQSFLDMAKDEEIFEGYKIQESYQGELKNSQRSLWAQLQAVADLKFTYVVSCQLYGIHKRSANDRAKSILDLMLRYPSLRVAYIDEVEEREKDKSQKVYYSVLVKAVDQLDQEIYRIKLPGRANLGEGKPENQNHAIIFTRGEGLQTIDMNQDNYLEEAFKMRNLLQEFLEDHGVRAPTILGLREHIFTGSVSSLAWFMSNQETSFVTIGQRLLANPLK*