MKLIAPVLLSVFSIGSVGAIAHGPGASSRPQLSITIRDGNFTDLDGLEPTITWENSAYVEDVNIRVSSSLGIGWFVPHVKSLFTDQLQCPYTTPYIHRRAPFHQYGIDLSARTTNLAALPRRIWGRASRIFNDRFALSTRLEMDVQSMDRIDFEIDGEDEENDLKMRMSGSASKNVGGGILKNSARVAFVEFTKGFDNDGNRVTINPRYNLDHQRGDVVMTYDADDTLIQVTASKDDQVVTISQKLNEDNIISPTLSRDGSLSLAWDRKLGDDNSIRTTLNPNRSVEVEWRDAAWTANVNFPMDQADLTGAQVHIKRDVKF*