MDLGQLMLRETQIIDHNNKEKKYSNYNSSATSSIASHEDLRSRIESFHMLEKANISKTESTEKKLSWLRSQIIGENVDFESPFGKRRLTYADHTASGRSLHYIENYIINNVLPFYGNSHTSDSHVGYQTTKLVHEAAAYVKKCLGGGDEDAIIFCGSGSTAAIKRLQEVMGISIPSILREKVLTKCYRNEMKERWVVFVGPYEHHSNILSWRQSLAEVVEIGLNENGLVDMEALRDQLELYKSTNRPLLGSFSACSNVTGTYSDTRAIARLLHRNGAFACFDFAASGPYAKIEMRSGEMDGYDAVFISPHKFLGGPGTPGILVMNKALYRLRTLPPSTCGGGTVDFVNPYNEKDTLYVENIEEREDAGTPPIIQKVRTALAFWVKEFISHKIIERMEHTYIELALQRLLPNPNIWILGNVTAKRQAVLSFLIYTTTYSSSSDGSGEDNEFYLWRETGNKKDKPLHGPFVAKLLNDLFGIQARGGCACAGPYGHILLKVDEPRSLAFKDAIEMGYSGVKPGWTRVSFPYYMSKEEFEFILAALEFIAIYGQRFLPMYHFNWKSGAWTFKKKAFKEALIGRDHHCNFCGSPMKGLNLGCHDTEENNHVESPAKEGLICKYVKYLEIAKRIASLLPKFPAQRSIPEEISPNLVPFRV*