MAKRTLPILKHFLTSSSPSPSHALTSVRSVTYMPRPGDGTPRAVTLIPGDGIGPLVTGAVEQVMEAMHAPVYFERYDVHGDMKNMPPDVMDSIRKNKVCLKGGLKTPVGGGVSSLNVQLRKELDLYASLVHCFNLKGLPTRHENVDIVVIRENTEGEYSGLEHEVVPGVVESLKVMTKFCSERIAKYAFEYAYLNNRKVVTAVHKANIMKLADGLFLESCREIASKYPGIKYNEIIVDNCCMQLVSKPEQFDVMVTPNLYGNLVANTAAGIAGGTGVMPGGNVGADHAVFEQGASAGNVGNEKILEQKKANPIALFLSSAMMLRHLQFPSFADRLETSVKRVIAEGKYMTKDLGGDCTTQEITDAVIANLD*