MALHTFLKTNQHMGLNPDMQDNSPSTPGKVKLERSSYFGRLSCRWYTSTIAWAKVLVWAFVIVTILAVLLFKLVLPTEKSVPTSSSTWGGSSWEKRVKHSCRAKREGGIVVLVTGAAGFVGTHVSLALKKRGDGVLGLDNFNNYYDPSLKHSRQCLVEKHGVFVIEGDINDAVLLKKLFDLVPFTHVMHLAAQAGVRYALENPGSYVHSNIAGLVTLFEACKSANPQPSVVWASSSSVYGLNTKVPFTEIDRTDQPASLYAATKKAGEEIAHVYNHIYGLSMTGLRFFTVYGPWGRPDMAYFSFTRSILQGRPITIYQGADNSDLARDFTYIDDIVKGCVAALDTSGQSTGSGGKKMGPAPLRVYNLGNTSPVSVPTLVDILEQLLKVKAIRNVVKMPRNGDVPFTHANVTLARTELGYNPSTDLPAGLRKFVKWYQSHYNDQHVRF*