MASTQGQVIVCKAAVAWEPKKPLSIEDVAVAPPQKGEVRVKISYTALCHTDAYTLDGLDPEGLFPCILGHEAAGIVESVGEEVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRSATGVGLMLNDMKSRFSVGGKPIYHFMGTSTFSQYTVVHAVSVAKVPPEAPLEKICLLGCGIPTGLGAVWNTAKVEPNSIVAIFGLGTVGLAVAEGAKAARASRIIGVDIDPNKESLGKQFGVTEFINPKDHEKPIQEVIVGLTDGGVDYSFECVGNVKLMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVTGRVWKGTAFGGFKSRTQVPQLVDKYLNKEIKVDEYITHNMKLPQINEAFDLMHSGKSLRSVIDMW*