MESAAPCPRAHAHPVDLRWLLSVAAGGLFALLLVLLATSPSFRLASTSPSPRLFLGPASGSSRARPPLFVEPALSRPAAPSPPASASLPRFAYLISGSAGDAGMMRRCLLALYHPRNRYVLHLDAEAPDADRAGLAAFVAAHPVLAAARNVRVVEKANLVTYRGPTMVTTTLHAAAALLWGEGRGRGADWDWFINLSASDYPLVTQDDLMHVFSKLPRDLNFIDHTSNISWKAFARAMPVIIDPALYMKKKGDLFWVPERRSLPTAFKLFTGSAWMVLSRAFVEYLIWGWDNLPRTVLMYYANFISSPEGYFHTVACNADGFRNTTVNSDLHFISWDNPPMQHPHQLTVGDWDRMLGSGAPFARKFRRDDPVLDRIDADILARGPGTVAPGGWCGRGAAGGGGQGQSNGTDPCAAVGDAAVLRPGPGAERLQRLVTSLLSEENFRPRQCVVENEN*