MGTRTPSHQLGSGLYVSGHPDQHKERQPTMASRAVPYTGGDVKKSGELGKMFDIYVESTSFKSRPSPSSSAPNSGSIPSSSRPASNSGPLQKKSSGPLPLPTTGLITSGPISGSGGGARRSGQLEPSWSMGKSYGTAVTNLGEKEAKFGFKVSKPIMWVAILVFAVGLMVGVFVMVTVKKVVILVAVGGGLVLVVLLVGWNYAWGKRGLMKFLSKYPDAELRGATDGQFIKVTGVVTCGSIPLESSFQRIPRCIYVSTELHEYRGWSGKSANSNHRRLSWGLRHAERHVADFYISDFRTGLRALVKAGHGAKVASFVSPATVIDVTEENKDLSPTFLRWLAEHNLSSDDRIMRLKEGYIKEGSTMSVMGIVQRHDNVLVIVPSAEPISTGCRWGNCLLPTYIEGLVLTCDDSQNADVIAV