MKKVSELFLPVSSSGHGFSANSSSRLQDEMKKASELPAFSMAELQRPSSRQSDGRQCVTLRALGRAMTGRAEQSCDSTGRQCVTLQGDNGQSRARAATREQFDGFKALGWADGRQILTLALGSSPFGLRAPPHKISHFVMQRLRTRFALLLSKASKHGEAKLQSDTYMSIMKNHQAPFTLARSMQTAIEPMEGADRPTYLKTKKLTKTAAHIMQILDREAVAEAKAQRPVPELRPGDVVQLRVEVPENKRRVSSFRGIVMAIRRSGSQSTFRIRRFLAGIGVELLFPLYSPNIKEMKVLEHRRVRRNKLYYMRDKMQDKRNKIT*