MSVKLVDDVITTLLITPTPIILYSLKDAFEEALRRDDVKAIVVTGCHGKFSGGFNISSFVDLQQQKVAQPNPGYISLDILTDIVEVSKKPLVAAIDGHALGGGLEIAMCCHARISTPNAKLGLPELHLGIIPGFGGTQRLPRLVGLAKSLEMMLTAKLVKGEEALDLGLVDAIVSSNQLLDTARKWALDIWEHKKPWNIASLYRTDKMESLGEAKEILKFARAQALRIAPNLHHPLAFVDVVEEGIVSGPRAGLIKEYETFEVLIRSGPCKALVHIFFAQRGTMRVPGVTDLGLVPRHIKRVGILGGGLMGSGIATSFLLSNYHVILKEFNDKVLEAGIERIKANLQSRINKGKLSQEKFEKAVSLLIGTLDYESFRAIDMVIEAVTEDLSLKKQIFMDLEKYCPPHCILASNTSTIDLNLIVDEKSKYADRIIGAHFFSPAHVMPLLEIVRTQNTSPQVIVDLLYVGKKIKKTPVVVRNCTGFAVNRMLFPFTQAALLLVEHGADLYSIDNAFTKFGMAMGPFRLFDLVGFNVAMASEAQFVSSMPGRIYKSMLVPLMQQDKRLGETTRKGFYLYDERRKAKPDPDIKRYIEKAREISGVSIDPKTAKLSEKDMVEMILFPLVNEACRLLAEGIVVKASDLDIASVMGIGFPPYRGGIIYWADTVGSKYICSRLDEWTTIYGKIFKPCDYLAEKAARGIPLSGTMDPAKSRL*