MNMKVWMNGIWEIAKDALSQKIFASHLPADLTLPDLTGFSCIVTGPTSGIGLHTARKLAMAGAHVVMACRNERVALELVQEWQGNQRRVNGNPLSIDVMELDLLSLASVRSFADNWLSRGIPLHLLINNAGIFLMGEPQKFSKDGFEQHVQVNHLGPALLTILLLPSLLRGSPSRIVNVNSVAHHCAVADSEYLSREVKQKDYNSFTAYAASKLAHLMFLGVLSSKLLKEAAIEVIAVHPGIVSTNILMGAIPNYSERSFWKFHAAEGARSVLFCATTREIRRKGQSAGCIYYSSNCKPAKVSAEAADTDKCLQVWDKTVALLGLPMDCTDRSINQIMPPAYSSDL*