MGSRAAELVWVVALVIVCWAAPARPSSPCSNSLHDAAPTASGYLPINQSRGSKMFFAYYEAIQHIEHDNDDNIPILLWLQGGPGCSSMIGNFYELGPWRIGEDECLHRNPAPWNRIFGLLFLDNPVGSGFSIAPLAEDIPTDQDGVARDVYTALEGFYNSFPALRNRPFYVTGESYAGKYVPAVATYILDKQGTSSHVQRRSSEQLRLDGVAIGNGLTHPVAQVEDHASIAYFMGLIDENQKEEVDATAARAVALIEQEKWLDARRERVELLEYIQNVSGIATLYDVRRTYNYYSTANGTDYLTPFMNKEEVQRSLLNTELHTWEVCSGTVGNRMASDVMKSSMHMIESLLTQSVPVLLYQGQFDLRDGVSSTEAWIRLLQWDGLKSFYASQRKVWKENNVLLGYVRSYGSLTHVVISNAGHLVPADQPYASQHMIETWVSGVGIV*