MGSNRVLSHQLSNGLYVSGAPDQYKERQPTMTSTAMPYTGGDIKKSGELGKMFDISVEAPKSKKSGPIHGGAARAASFRAPSSNSGPLAGNIPPQGSMSGPLGRQSSHSGPLSRNGDSSNPNTNSNPKSANQKTSGPLSRQNSGPLAPNLPATGLITSGPISSGPLSASGGASRKYSGPIDGGVPARLANNQAVSKLTMEQSYSFSRTFPRVILWTVVPLFIIGFIAGGFILGAVQNAILLIVVACLFGAVIMLLTWNTHVGKGAVTGFVASYPDFGLNQAKDGQYVKITGMVTCGSMPLESSYQKVSRCVYTSSGLYEYRSFKAKPARPKHRVFTWGLRHLERHVVDFYISDYQSGLRALVKVGYGASVSPYVEESTILDITNRNRELPSNFMRWLAERNLSSDDRVMRLKEGYIKEGSTVTVMGVVQRTDNVLMIVPPTEPVSTGCQWRRFLLPANLEGIVLISEDNSKADVIPV*