MVTSKAHAALVASPGMGHLIPMLELGKRLLTHHSFHVTIFIVTTDSATTTSHILQQTSNLNIVLVPPIDVSHKLPPNPPLAARIMLTMIDSIPFLRSSILSTNLPPPSALIVDMFGLAAFPIARDLGMLTYVYFATSAWFSAVSVYVPAMDKKMIERHAEHHEPLVIPGCEAVRFEDTLEPFLSPIGEMYEGYLAAAKEIVTADGILMNTWQDLEPAATKAVREDGILGRFTKGAVYPVGPLVRTVEKKAEDAVLSWMDVQPAETVVYVSFGSGGTMSEVQMREVALGLELSQQRFVWVVRPPCEGDTSGSFFEVSKNGSGDVVLDYLPKGFVKRTEGVGVVVPMWAPQAEILGHPATGCFVTHCGWNSVLESVLNGVPMVAWPLYAEQKMNAFMLSEELGVAVRVAGEGGGGVVGREEIAELVRRVMVDKEGVGMRKKVKELKVSGEKALSKFGSSHHWLCQMNKDCQVHAQASEADYLGTATTTTDVLSDVVCS*