MATLLANSGHFSRVKALLHQLQNDRCQCRDSFFSFIIATYAKSGLLQDAVDLFHSIPQFNCISWAKSFNTLLEILLSEGHLDRAHDLYLNFPQLGVNPTTETFNSLIDSLCKNTRSDLALNLLQEMPEQCCRPDGNTCRILMNGLCMDGRIHEATHLLYSMFKNISQKGCGTDVVVYRRFLEALCDEGKFSEAVQIFGKVLKKGLRAPKKRRAHSISKIEAKAHELSADEVKVLLNQLLVKNGVPSNSCYSSILKDFFKDGKFREAQKVFDEMCHRGFRPTLKDFNAKINALCKRGRTKEGETVLEEMRDKGIVPNVETYNALISGLCEGGEAKQAVVYLQKMFGQLGCEPNRESYEMMVDGLCNEGLLTETTWVVEKMLDRGHGLSADGYNKLVLGLCLSESTFEAVLFLEEMVSEGKAPKVEVWNALVTAFCSRDEGEGRSHLFLDGLLRILVIC*