MARKSAPTLLKRLIDTSSGLNSNPNFLPKPWLSHSRSVTYMPRPGDGAPRKVTLIPGDGIGPLVTGAVEQVMEAMHAPVYFEKHEVYGNMKKIPEEVLDSIRKNKICLKGGLATPVGGGVSSLNMQLRKELDLYASLVNCFNLKGLPTRHQNVDIVVIRENTEGEYSGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRKTVTAVHKANIMKLADGLFLESCRKVASKYPGIKYNEVIVDNCCMQLVSRPEQFDVMVTPNLYGNLVANTAAGIAGGTGVMPGGNVGADNAVFEQGASAGNVGSDDILKEKKANPVALLLSSAMMLRHLQFPSFADRLETAVKRVIAEGEYRTPDLGGDSTTQEVVDAIKAYLD*