MVAPGVAGGSPPSRWPSEEELDIVRKKVVEISGRDTTEVRVVACPYRICPLGAHIDHQGGIVTAMTINYGVLLGFVPSDDAEVVLQSGQFKGVIRFRVDDLQKPIENPENIDWESYARGAVYALQNSGYDLRKGIIGYISGVKGLDSSGLSSSAAVGIAYLLALENVNDLALSPVDNIQLDKCIENKYLGLENGILDPSAILLSRHGYLTFMDCKTALPSYVYFSELSKSQQSQGQLPFKILLAFSGLQHNLPKKRGYNTRVFECKEAACALLCALGCEDASSILRNVEPGVYESQKCILEENLARRAEHYFSEMKRVVKGRDAWARGNLQEFGQLVSASGRSSIVNYECGSKEMIELHEILLKAPGVLGARFSGAGFRGCCLAIVDRDQAEEAAAHVRAEYEKAQPEVVNKIPMDRRVLVCEPGDSARVILPLSHHS*