MSPPPSAHIGQALTTLAVVRANLPVTISDGRVKSGAQLLERVRALAAGLRVNLGLQSGDRVALAALNSDWYLEWLLAVPCAGGIIAPLNYRWSGREACEAVQQIEPVLLVVDQHCAVLGAEIKRRFPTLKLVTVGYSIVGAVVAESILEHAQQELHLFWAPSAIALICFTSGTTGKPKGAAISHGALIVQSLAKVAMVNYSSTDVYLHTSPLCHIGGISSAHAMILAGGCHIFLPKFQALDVLEAITQHQVTAMIAVPSMLKDLTSLALSRDASHEESKFWSLKAILNGAGSLSSDLLKRTVHCFPAARILSAYGMTEACSSMSFMTLHDPKLDTNGQRCGPKSLEKEMNASHLGGFCVGKPAPHVEIIVHGKFCMRGGSSCLHEEGDVLVRGPHMMEKYWGEVEHAFDGSGWFNTGDVGWMDHLGQLWLLGRRKDVIKSGGENVHCYEVEEILSRHPAVAVAAVAGVHDARLGEMVGAMLLLKDEWKWEESVVYNKGKSGLIECSNGLGEERVVSASSMQLYCRQHGLSRYKIPKLWCRKTGHFATTATGKVRKDMVREELAAAYFESQSKAQESEVRYSRL*