MKFRPCIDLHHGQVKQIVGSTLRFTSPTTDHDDDTVTASSVPELATNFATERPAREFAERYARDGLTGGHVILLGPGNADAARAALRAAPGTLQVGGGVHDANAREWLDAGASHVIVTSHVFSNGQIAMDRLERLVQLIGKERLVLDLSCRKRPDDHNNGPYYVVTNQWQVFTEYAVTTESLRTLAAYCDEFLVHGVDVEGLQCGILDDLVTLLATSPVPVTYAGGVRSIDDLNRVEQLGQGKVDCTVGSALDIFGGSLPYADVVAWHHQRNGGAVAPA*