MAKRTLPILKHFLTSPSPSPSPSHALTSVRSVTYMPRPGDGTPRAVTLIPGDGIGPLVTGAVEQVMEAMHAPVYFERYDVHGDMKSMPPDVMDSIRKNKVCLKGGLKTPVGGGVSSLNVQLRKELDLYASLVHCFNLKGLPTRHENVDIVVIRENTEGEYSGLEHEVVPGVVESLKVMTKFCSERIAKYAFEYAYLNNRKAVTAVHKANIMKLADGLFLESCREIASKYPGIKYSEIIVDNCCMQLVSKPEQFDVMVTPNLYGNLVANTAAGIAGGTGVMPGGNVGADHAVFEQGASAGNVGNDKILEQKKANPIALFLSSAMMLRHLQFPSFADRLETSVKRVIAEGKYMTKDLGGDCTTQEITDAVIANLN*