MDSMQTNMLHLMGLDETMKMVTKNVFSSLPDAPVSLHAPLAFAAAARPPRDGVDRTGALPVGILCDILSRLPARDAALTSALSTRWRRLWRSVPLVLADAHLKHTGPPPPPVSEIDQVDGLGGVLRRAVDGTRDVASAVSRALAAHPGALPQRPRHLLAAKGVQELVLVHQASKLDAGVRLPATLFRCSSLTCLYIGFLRFPDVATIQRAGAFPHLRELGLCSLVMGVRDLALLLDRCPVLENLEIVGHRELVRLRVASHSLRCVELCESVVEEITVEHAARLERLMFWEICGVGGVIDEDGCSINMCTKIKIGHAPNLRFLGFLVPGMHELNIGNTIIKAGTKVSPKNMVRSVRVLGIQVKLFNHNEVKMLPIFLRCFPNVETLYIQCETTIHKPPGMLNPKFLQQTGPIDCLQKHIKKVIIREFRVHRSELDFVKFIAERGQVLEKIVIVLAQSYSSSADRLHSSMRTFMASVKLANEDCKVIVCESPFPSDGTAWCFQGAFNMSKDPFDVSQCSNSGASCRAA*