MKFNENFVWGVATSSYQIEGAYNEDGRGKDIWGDYCSIPGIIFDNHNGDKACEHYYRYKEDVAIMKEMGIKAYRFSIAWARIFPEGIGKINQKGVDFYHNLIDELIKNDIVPYVTLFHWDLPLELAEKGGWLNDDSVEWFKDYAEFFGKEYGHKIKYIMTFNEPQCTIGLGLQQGIHAPGVKLSPKAVLKSTHNLLKAHGAAVKVLRKVAPNTQLGIAPTCGVALPISENKKDIEIARKRYFDILDLNDAYVWSVSLFLDPIVLGDYPTKYYELYKEHLPKITQEDLKLISQPLDFLAQNIYNGYRVSEDENGNYVYPKRKAGYDHTDMGWPITPSALYWGPRFICERYNLPFYITENGLACHDVVSLDNKVHDPNRIDFLNKYLLDYSRASCEGYDIRGYFQWSLMDNFEWREGYSKRFGMVYVDFETQKRTIKDSGYWYKKVIEENGENLLEHHHHHH