MVKNSLHAQRKQLEEAALADAAQAADAAAQQQRSRLTRWALILMLSGIVMGAMTLTEDRRAVLWKNVESVKSRKSSSIRMKPFDMSQYDEIHLWHLRKAGGSTLRKFLIQVAEHHNLTFKVDEGMCYTGPPPRDNNNSNKRTSMVTMLKDPVARAVSAYWGEGEIDTAHPDTSFRTWALKTNNTAYKGLPGGHWFIWGCVQNCMTKIFGSMPVNLTRAQATLESDFDLIVQSNRLSDPVYQQWLSHIMGAPNAKILHENKSTRKDVKENQVAAPKEEDLEFLKDINQLDYQLLEYIVPKRKELQGTARNHIATVFMHACMFGGEGSKQQQDVDKLLRILGFLKTWTSDDNRLINLLFPSCKCKKQRIRKYISIRWNAGRFVCLFTRIQRCCETVTRLIDGWVRQS*