MLDLGSHSIRLVKLLGSGPRHGQELWDAILIGLAGCKHKAAVKRLSIPEGMDVEWVQRRVESLRRASTWCQNACALYGACQKEGKLCIVSRKYPSSVLSEMQQNEGRLSFEQILRYGADIARGVAELHAAGVVCMNLKPSNLLLDTRGRAAVSDFGLPEILKKPRCRKVRPLTTTSNTTAATASTSSVEDGSSMRLHSCMECTMLNPHYTAPEAWEPVKKSSLNLFWEDGTGMSVESDAWSFGCTLVEMCTGAVPWAGLSTEEIYKAVKARRQPPQYVGVVGAGIPRELWKMIGECLQFKPSKRPTFHAMLSTFLRHLQEMPLSPPQSPDNDPSKDSETTGTEPSPPSVLEFLQESQNVLHRLVSEYNVEGVRDLLAKASGNSVGALLDSRNAEGQTALHLAAMRGYSEIVKAILEHPEADADALDKDGDTPIVFAFASGTPDCLELLIQRGADVNARLKEGLGPSVAHMCCFYGDPECMKVLLSAGADPNVVDSEGETVLHRAIEKKRTECAVVILENGGCKSMSSLNSKGLTPLHLCIATANVLVVERWVAVATPEEIKVTIDIQGPSGSALCMAAAHKKAHEAESRELVRILLAAGANPCITDKLSGHTPLHAAAIANDVEMVKLMLDSGIDVDVRDIRNTTALHVSLARGSKACVGLLLERGANCNLQDDEGDNAFHIAADMAKMVRENLEWIAVMLNLENTAIDARNHNGRTLKDFVEALPREWISEDLMESLAEKGIHLTPTVFEPADWVKYKRTVKVPKYGWQGANPNCVGFVQSLPDESHLIISICTGEARVLKEEVIKVIPLDRGQHVQLRKNVKEPKYGWRGQSRDSIGTVLCVDDDGILRVGFPGASRGWKADPAEMERVEEFQVRDWVRIRPSLTSVKHGLGSVTPGSIGVVYSIRPDNSLLLDINYLQGPWRCEPEEVERVEPFKVGDRVCVRRSVAEPRYAWGGETHHSVGRISEIGGDALLIIDIAERPMPWQADPSDMEKVEDFKVGDWVRVKASVSSPKYGWDDVTRRCVGIVHSLDEEGDMGVGFCFRSKPFACSITDMEKVAPYEVGQEIHIISSVTEPRLGWLGETSATTGKIARIDMDGTLNVRVAGRSTLWKVSPGDAECLSGFEVGDWVKLKSNGGVKPSYDWHGISKESSAVVHSVSDNGYLELACCFRSGRWMAHYSEVEKVPSFKVGQHVQFRSGLSSEPRWGWRGCSPNSKGVIVGVHADGEVRVAFPGLLAPWRADPADLELEDMFEVGDWVRVEVEDADTNSPVSSESKVGRRKPVRSGSIGIVQGIVYEEERGVLVGFCGEPGRWLGLPKELRKVELFQVGQRVRVKESVKQPRFGWSGQDHSSLGTVLAIDADARLRVHPLGGCNNKAWMLDPAEVEVVTEKPTCIGDWVRVCASVCTPAHQWGPVSHQSVGVVHKISDSEDGDLCVAFCFLERLWLCKPMEMERVEPFCIGDKVRIKRSVVTPRWGWGIETYASRGKVIGVDADGKLRIRFRWREGRPWIGDPADIELDSSS*