MLFSGSAIPLSSFCSLPEKPHTLPMKLSPAAIRSSSSSAPGSLNFDLRTYWTTLITEINQKLDEAIPVKHPAGIYEAMRYSVLAQGAKRAPPVMCVAACELFGGDRLAAFPTACALEMVHAASLIHDDLPCMDDDPVRRGKPSNHTVYGSGMAILAGDALFPLAFQHIVSHTPPDLVPRATILRLITEIARTVGSTGMAAGQYVDLEGGPFPLSFVQEKKFGAMGECSAVCGGLLGGATEDELQSLRRYGRAVGMLYQVVDDITEDKKKSYDGGAEKGMMEMAEELKEKAKKELQVFDNKYGGGDTLVPLYTFVDYAAHRHFLLPL*