MPTVTWGVIQGKKEKLVNRVKVCDHLKTLGVITDELETIELPSTLEVISERLEFLHKLGLTIDDVNEYPLMLGCSVRKNLIPVLAYLEKIGISRSKLGEFVKNYPQVLHASVVVELAPVVKFLRGLDVEKQDLGYVLMKYPELLGFKLEGTMSTSVAYLVSIGVSPRDIGPMVTQYPYLLGMRVGTMIKPLVDYLISIGLPKKIVARMLEKRAYVIGYSLEETVKPNVECLISFGVRREMLPLVIAQYPQILGLPVKAKMSTQQYFFSLKLKVDPEGFARVVEKMPQVVSLKQNVIMKPVEFLLGRGFRVEDVARMVVRCPQILCSRVELMKNGYYFYKTEMGRPMKELVEYPEYFTYGLESRIKPRYQKLQGKGIRSSLNWFLNCSDQRFEERLEGNFIDVDSEGPVFEMGGKLDMPGGVGGEVVSDEDDDESDDDEVLYRRTLTL*