MQEQHVTLDDVTLICVLLACSETGSLEMCKQLHFEIVSTKYDPILPVAATLIHAYGNSARMIDSQVFFGNLSEPDIASWNACIAGHAGEGNSAATFCMFENLKLAGMKADEVAFTSVLSACTHTGLVAQGLEYFESMSRDYGITPDLQHYSIMIDLLARSGDFNRIENMLGRMQVQDNLTIWLFLLGACRTHGNIELAKQAFGHAVTLQPRQATAYVLMSNIYADAGLQECAAEVEKARLKEGAWRNSSQSWIEHGQDMHSITVGDHRHPQRKHLYHLLQQML*