MASTQGQVIVCKAAVAWEANKPLSIEDVEVAPPQAGEVRIKITHTALCHTDAYTLDGHDPEGKFPCILGHEAAGIIESVGEGVTELQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRSATGVGVMLHDFKSRFSIKGQVIYHFMGTSTFSQYTVVHDVSVAKVVPQAPLEKICLLGCGIPTGLGAVWNTAKVEPGSIVAIFGLGTVGLAVAEGAKAVGASRIIGIDIDPDKESLGKQFGVTEFVNPKDHDKPIQEVIVNMTDGGVDYSFECVGNVKLMRSALECCHKGWGTSVIVGVAAAGQEICTRPFQLVTGRVWKGTAFGGFKSRSQVPVLVEKYLSKEIKVDEYITHNMPLAQINDAFELMHSGKSLRSVIHMW*