MAEEDSSDSIIVNVDGDDNKSALFGKYDIKKHLGSGAFAKVYEAEDLHNKGQSVAIKVVQKKRLKDGLTAHVKREISVMRRLRHPHIVLLSEVLATKTKIYFVMELAQGGELFSRVSSNRFTESLSRKYFRQLISAVRYCHARGVFHRDLKPENLLLDEKRDLKVSDFGLSAMKEQIKADGMLHTLCGTPAYVAPELLTKKGYDGSKADIWSCGVVLFLLNAGYLPFRDPNISGLYRKIRMAQYRMPEWTSSGLRHLLSRLLEPDPEKRITVEEILKDQWFNHGVDPSEMIGIQADDYDLEESGKKLNAFELIASSSTANLAGLFGNFVTPDHCDQFVSDENPAEIMVKVVEVAKKMNLRIAKKKERAVKLEGPQGVANIVVKIRRLTDELVMVEMKNKQRDVGIVWADELRQKLRRLINQPVNRVPDKP*