MASTQGQVIFCKAAVAWEPKKPLSIEDLEVAPPQQGEVRVKITHTALCHTDAYTLGGLDPEGLFPCILGHEAAGIVESVGEGVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKIRSATGVGLMLHDMKSRFSVNGKPIYHFMGTSTFSQYTVVHAVSVAKVPPEAPLEKICLLGCGIPTGLGAVWNTAKVEPNSIVAIFGLGTVGLAVAEGAKAAGASRIIGVDIDSNKASLGKQFGVTEFINPKDHEKPIQEVIAGLTDGGVDYSFECVGNVKLMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVTGRVWKGTAFGGFKSRTQVPQLVEKYLNKEIKVDEYITHNMTLPQINEAFDLMHEGKCLRAVIHMW*