MKLLHVLRLYVVAGEASGDRLAARAVTSLAALAREHGVRVEVHGVGGPAMRVSAAAADVIASGTEGASEAGAARSSFRSLLDLSRLSVMGIGHVLLAAPRLWYMQRQVVKDIERIRPHVVLFVDFKAFNKRVAKRVQHMRRFKEGSPRTALLQYVAPSIWAWRSSRAGSLRYASLFDEIMLLFPFERRAWNAFGIAHAFLVGSPAVEVMLDARLWTALKRVSQIRQNQREQTGSHIVLMPGSRPDELHHCMPVLTAALKRIAASCTGYTRVASVTCIVAESVAELFSTTHLSRLVDSLTGSSVTVNVHVNTQAPESSRRIPENLKILASSDLAIVTSGTAVLEAALGSTPTVCVYLTDWLTSLIAKRRAQVTCASIPNLILNRTAIPELLFEQCTEDRVAQSACDLLRDEASRKKQLHDVAIALRWLRREHCRHYGGEVPSALVAQRILYHYNKVERR*