MSELKLKSFEIRKDVLKMIYDAKTGHTGSDLSCADILVALYYGVLNVNPENPEALDRDRYVQSKGHAVEVLWAVLADKGFFAKEELADFSAFGSRIIGHPNNKVAGIEMNTGSLGHGLSVSVGMALAAKMDGKSYHTYTLMGDGELAEGSVWEGAMAAANYKLDNLTAIIDRNSLQISGRTEDVMSVEPLADKWRAFGWDVIEADGNNPDKLQAIFKTVNETGKPRLIIAKTIKGYGVKMAENVAKWHHYVPSSEEYEIAMKDLEERMEACRHE*