MADKLMHAVQYSSYGEGPAALKHVELPIPVPKKGEILVKIEAASVNPVDWKIQSGALRPFMPPKFPYIPGTDVAGEVVAVGPGVDTFTERDKVLSWIDIRAGGSFAEFAIAPLKSTVKRPPEVSAVDACCLPVAGLTALQAIRDVAGVKLDGTSGANLLVTAASGGVGMYAVQIAKLGGAHVTATCGARNIELVKSLGADDVLDYKTPEGKELKSPSGRAYDAVIHCTSGIPWSTFSPNLKPVAKVIDLTPNVKSIATTALKKLTSCQQELVPFMMSGKSEDLKLLADLVKDGKLKTIIDSQYPLSRAEEAWARSIEGHSTGKVVVTFD*