MARRQRHAVMIPYPAQGHITPMMKLAKLLHARGFHVTFVNTEFNHRRMLASRGAAALDGGVPGFRFAAIPDGLPPSDADATQDIPALCRSTMTTCLPHVVALLAELNDPTSGVPPVTCVVADAIMSFAYDAARRIGVPCTALCTPSACGFVGYSHYRQLVERGLVPLKDAAQLADGYLDTVVDGARGMCDGVQLRDFPSFIRTTDRGDIMLNFIMREAERLTLPDAVILNTFDDLERPALDAMRAIFPPVYTVGPLPLHVRHVVPKGSPLDTAIGSNLWKEQGGLLEWLDGRPPRSVVYVNYGSIAVMTNEQLLEFAWGLAHSGYPFLWNVRPDLVKGDAAVLPPEFLAAVEGRGMLTTWCPQEQVIEHPAVGVFLTHSGWNSTLESLAAGVPMLSWPFFAEQQTNCRYKRTEWGVGMEIGGEVERSDVAATIREAMEGEKGREMRRRAAEWKEMATRVTLPGGTADINLTRLIDEVLLSGGKKRQALDARD*