MALPPQLFRALETLKDQAKDALWAVSSCLCQQQPKLKINGRTFQIIKVLGEGGFSFVYLAQDEHSGRQFALKKIRCPTGSEGVKEAMREVEAYRRFKHPNIIRILDSAVVQDPEGEGQIVYLFLPLYKRGNLQDAINANLVNNRHFSEQDMLRLFRGTCLAVRAMHEYRPTSARSAIRTDPQRSNSTNSGPADDDDDTRFPRPEGDAEGGYSYDTPSVPLMGKQRELVQNDVVFDGDEESELPQPQEGTPLDVVPYAHRDLKPGNIMIADDGKTPILMDFGSTMKAKIPIENRQQALLQQDIAAEQSTMAYRAPELFDVKTGITLDEKVDIWSLGCTLYALAYSHSPFENTQTTEQGGSIAMAVLNAQYKHPQSAYSQGLRSLIDAMLKPNPQERPDINQVIELTDRVLQSLA*