MPKEQVHLHWASTNKQQPCFCNPEIYLNVTKLKATPETIAAIFGVKEPETIELKERENGKIIALEEGEQPVWQLEPDCHYDVHVAGCKDSLAPAVPINQIFSLFPGDTDDEKSDNIQKLSENFYGKIWNDKETPKEFQDRFISLTSSASIQAFRQYDWFHEVFGGPSMMGSSNPRKSILLPKVMAKHTSSRMTREYAITWLEIMDKSVNEEFPNEETLQAALKLYWIHFFGWFPYSDEDRREFRRIVWK*