MNKLFMHILHHRGIHVDSQNYTSLLRECTRIKALGKGKESHAHMIKIGFEPDIFQWNHLLNMYSKCGSIIDARLVFDKMPQRNIVSWTAMITGYAQHGNAEEALKLCCYMQRAEMKLNEFTFASVIGVCATLAFMKQGKQVHAHAIKSGFVSNVFVGCALVDMYAKYGNIENVRHVFEKMPERNLVSWNAVISGYAQNGCGQEALNLFCQMQLAGVKPDPITFTSSLMACVVVGGLNQGKQIHVQLIKSGFVLDVFVGSTLIDMYGKCGDLQNARKVFDEITERDVVSWNSMIARYAQNGCTVEAMSLFHQMPNPDAVSWNAIIAGFSQHGHDEEALDLFCQMPKKDVVAWNTIISGYAQNGYGEKALKYFCEMQEAGVKQDQFTFASVLSACAILVILEQGKVIHGHIIKRGFQSEMFVGSALVDMYAKCGSIECAQRGFDRMPQRNVITWNAMIAGYALNGYGKEALECFEEMQLTGLKPDHITFVAVLRACSHSGLVADGLRYFSSMSHDHGITPSVKHCSCVVDLLGRAGRLDEAENFIMEMSFESGAVLWRALLGACRVHGSVELGKRAAERVFELEPHDDATYVLLSNLYAAAGRWDDADAVRKTMKDSGVKKQPGCSWIEVKNTVNTFFAGDRSHPQTKDIYAKLESLFGQMKDSGYMVDTNFVLHDVEVEQKEHSLCHHSEKLAIAFGLISTPQGATLEVSYDQARNLLAYGCPFGPQLQEGQGVDFVAHRSRHRFKARERCMRGGEKGDCSRLHVYGGGLAENQAEKNHNLLLLKHGNLMLFGMSDQGMADAAVAGWGSLKQDVHKSVDEDAWHMPSQVVAGNDDKEVRERSVRAKKMIADLQWLQYELKDKSNACKVVSMVLHLPTSTMIMNPDIGYSRTLGRRFKIWIKEVLEEETQEEKFFGDEDGKTLFDEGQSTLYEVKQEACKMNEMKQREGVYDHAVL*