MVRGGTIINISGTTPIEDPEYRYKMPAVFGKIEGSGNGIKTAIPNISDVGLSLHRNPGEVNKFFGCELGAQTTYSADTDRAIVNGAHTDGVLQELVHRYIEKFVLCPNCNLPETDYKIKNGTISHKCAACGAKEMVDMTHKLCKFIIAEDTKAKKQKAKKDKDKKKKGKGKDDSDDDKKKKKGKKDKKKDKKKDKKDKNGDDDEGGEDYIKEALMGGKKADDGLGDDDDGDSVASEAGVDDEGALLLAVEATKKFLTENPEAKPADIAELVTNQQMASALKSQQKVHIFVQAAFTPQSPKNKEVVKYSPAIIAITKENEVMERHLIAALELLCVSKPKIFPVFIKQLYDEDALQETTIVDWADAGRSDYTLAAVDEDARANLRSEAEPVVVWLQDEDSDEDSDDE*