MTPPQVKKIACIGAGYVGGPTMAVIAKNSPDIEVVVVDINEERIKAWNSEALPIYEPGLDEVVRAARGRNLFFSTDTKKHVGEADIVFVSVNTPTKTTGIGAGKAADLTYWEGAARLIASVSTSSKIVVEKSTVPVKTAEAIGKVLKRNCSDPTVNFEILSNPEFLAEGTAIEDLQKPDRVLIGGVDTPSGQAAVAALKWVYNHWIPVERILTANLWSAELAKLTANAFLAQRISSINSISALCEASGANVQQVAHAIGTDSRIGNKFLSASVGFGGSCFQKDILNLCYVCETLGLREVADYWHAVVTMNDYQKQRFVERVIGSMFNTVSNKKIAIFGFAFKKDTGDTRETPAIDVCKGLVRDNAKVAVYDPKVTSEQIFRDMSTPKFEWDRPDYSRSHTRLLDNVEQARNDVTQPFDVSRWCTSLACSIKGIDSCLTSLLTPLFEAASFRLRQSAGLHVPCRLASSHMRWASPWIPSCRRCTERVELALRSGGGPAGLLARLSSP*