MVRVCNLLTGEVFHLPDLPYKPPDHYALIVADDNSLDGRMTQSFQMIAIWIIKGKSFTYVYYCSKTKEWWRPAGFPELMAGLYLVSSPAVASHGRIHWLCGCWKSWSLSHVVSLHVDGQELSYLELPSEVKRNTTPLLGTSVHGGLLLLLMKGLHMTLWKHKSEPGNGSGNWVCSETINMTRSLPMRVLKMHASAKVRLEIFHGKSGMLVLWIEGEGLFLFSLSDRSMRKIDNEHVTKKHRFCPYEIDWLSCLAVINLVIDGSLPLDAGREKAQRRWRTLVAKNIPKSSKA*