MAEEDSSDSIIVNVDGDDNKSALFGKYDIKKHLGSGAFAKVYEAEDLHNKGQSVAIKVVQKKRLKDGLTAHVKREISVMRRLRHPHIVLLSEVLATKTKIYFVMELAQGGELFSRVSSNRFTESLSRKYFRQLISAVRYCHARGVFHRDLKPENLLLDEKRDLKVSDFGLSAMKEQIKADGMLHTLCGTPAYVAPELLTKKGYDGSKADIWSCGVVLFLLNAGYLPFRDPNISGLYRKIRMAQYRMPEWTSSGLRHLLSRLLEPDPEKRITVEEILKDPWFNHGVDPSEMIGIQADDYDLEESGKKLNAFELIASSSTANLAGLFGNFVTPDHCDQFVSDENPAEIMVKVVEVAKKMNLRIAKKKERAVKLEGPQGVANIVVKIRRLTDELVMVEMKNKQRDVGIVWADELRQKLRRLINQPVNRVPDKP*