MGSNRVLSHQLSNGLYVSGAPDQYKERQPTMTSTAMPYTGGDIKKSGELGKMFDISVEAPKSKKSGPIHGGAARAGSFRAPSSNSGPLAGNIPPQGSMSGPLGRQSSNSGPLSRNGDPANPNTNCNPKSANQKFSGPLSRQNSGPLTPNLPATGLITSGPISSGPLSASGGASRKYSGPIDGGLPARHASNQAVSKLTMDQSYSFSRNFPRVILWTVVPLFIIGFVAGGFILGAVQNPILLIVVACLFGAVVMLLTWNTCVGKGAVTGFVASYPDVGLNQAKDGQYVKITGMVTCGSMPLESSYQKVSRCVYTSSGLYEYRSFKAKPARPKHRIFTWGLRHLERHVVDFYISDYQSGLRALVKVGYGATVSPYVEESTILDITDKNRELPSNFMRWLAERNLSSDDRVMRLKEGYIKEGSTVTVMGVVQRTDNVLMIVPPTEPVSTGCQWRRFLLPANLEGIVLISEDNSKADVIPV*