MATQGQVITCKAAVAWEPNKPLTVQDVQVAPPQAGEVRVQILFTALCHTDAYTWGGKDPEGLFPCILGHEAAGIVESVGEGVTNVQPGDHVIPCYQAECGECKTCKSGKTNLCGKVRSATGVGVMLNDGKSRFSINGKPIYHFMGTSTFSQYTVVHDVSVAKIDPVAPLEKVCLLGCGVSTGLGAVWNTAKVESGSIVAIFGLGTVGLAVAEGAKTAGASRVIGIDIDSKKFDIAKNFGVTEFINPNEHDKPIQQVIIDRTDGGVDYSFECIGNVSVMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVSGRVWKGTAFGGFKSRSQVPWLVDKYLKKEIKVDEYITHTLTLSEINKAFDLLHEGGCLRCVLSTQE*