MSCCAVHEHKVLKNDRHSAQHSRRVRITQSKSMKVIIVGAGIGGLACAIACRRRNLDVLILEQSAEIVPVGAGIQVPPNGARIMQELGLLSRIEEQGMKLEVMDLRRYKDGRIITSMPCGESIVKEYGAPWIVIHRADYHRILLDKARDLGVAIRLGALVEKVLVDDTAVIVGSETIAGDVIIGADGLWSKIREAVLDEPHPPEETGDLAYRATFSRAQLLALNDPEVKALCEKQGVTAWLGPKKHAVFYPVRGGHEYNLVLLQPDDLPPGVRTTQGDVDEMRYGYREWDPTLAKMISCIPAVLKWKLCHLPELPRWTKGSVTLLGDACHPTLPYQAQGAAMAVEDGAVLGLLLHHVASSPDYRSKIPQALKLYEDLRKPRTARNVQGAIRNRRGFHLEDGLLQRLRDLVLSWSGLTRGTDWIGLMSSRQRAVLGFDVLQEVEQRMPELST*