MGTTKPFQHVEKCSLEGREKHTVVADLDGTLTRGRSSFPYFMLVALEGGSLLRAALLMLFSPVAWLLYHFVSEDAGVRVLIFISFAGLKVKDIESVARAVLPKFYGEDIHPESWRVFSSCSTRCVVTANPRIMVEFFSRNHLGADKVLGTEIHVTKGGRATGLIQSPGVLVGSRKRNAVKAEFGDEHLHVGLGDRVTDHPFLLLCKEAYMVPSNSSVEAVPMHKLFKPVVFHDGRLVQRPTPLIAFITLIWFPIGLILSIIRVLVCVNTPLQYVPLMYKLMGIKLTVKGDKPASADKKGQGVLFVCCHRTCLDPVFLSVALGRQVSAVTYSVSRLTEILSPIPTVRLTRNREKDAANIKRLLEDGNLVICPEGTTCREPVLLRFSALFAELTDQIVPVAILPKMGMFYGNTVRGFKAFDPFFFNMNPCPQYEVTFLDQLPYEFTYAGGKSAFEVANCIQKALAATLGFECTTFTRRDKYRMLTGGDGSVKQ*