MSLRPFSIKHLLASLVLAQGLCAALAAHAGQACEQTIPEATAVRAQLDMAVKTVERLNASGADVVIIGRIGQDLSKYQQRYSHLAIAYRDEQQWYVVHKLNECGTAVSNLYEQGMGQFFMDSPFLLEAYVAVPPPEVQEKLRAAIVRPQVTRMHEPQYSMLAYPWASRYQQSNQWITETLALALEPQISNREQAQAWLRFKGYAPDTLHLGPMTRLGGRMFKANIAFDDHPNALRFSDRIETTTADSVFTFLRRSGLEASHFVIQ