MGSNRVHQLSNGLYVSGAPDQYKERLPAMTSTAMPYTGGDIKKSGELGKMFDISVEAPKSKKSGPIHGGAARAGSFRGPSSNSGPLSGNGNIMPPQSSMASRQNSYSGPLSKNADPANPNVHSNPKSTNLKTSGPLSRQNSGPLTPNLPATGLITSGPISSGPLSASGGPSRKFSGPVDAGAPARHANNPAVSKLTMDQSYSFSRNFPRVILWTVVPLFIIGFIAGGFILGAVQNAILLIVVASLFSLVVMLLTWNSCVGQGAVTGFVASYPDLGLNHAKDGQYVKITGMVTCGSIPLESSYQKVNRCVYTSSGLYEYRSFKAKPAQPKHRIFTWGLRYLERHVVDFYISDYQSGLRALVKVGYGATVSPYVEESTILDISEKNRELPSNFMRWLAERNLSSDDRVMRLKEGYIKEGSTVTVMGVVQRMENVLMIVPPSEPVSTGCQWKRCLLPANLEGIVLISEDNSKADVIPV*