MAKLPSGAHDNTVLVTGSTGHLGSWLVTRLLEKGYRVRASVMDPEDKEDLGPILGLPPSLAQRLDIVKADLRVEGDFDAPARGCDGVFHLACPTNLVVEDPQRDVIDPAVQGTLNVLKSCIKSPSVKRVVHASSAGAIRFSGEVVAGQVFDESCWTDVEFCMKNNIYGWPYMVGKTLGERAATEFAQQHNLDLVIINPTLVTGPFLLSTRIPNIVKGSLSLITGDLFRLPFQKRMSYVHIEDVVRALMFLYETPAAKGRHICSAADASIGEIAHLISSRHPEFKIPTDLAYLGEPVVFYYDSSKLKNLGFRYQHTLEDMLDDAIKCCKEKGLL*