MHKLIQSFYRNLFSTTTIQKMNRVADKLPLKLERLNTDIFKALKCKSMNIKKNVSYITFPSDKLNTTKFEKACPLTFYMLKHKYKIDVNSVQIKTVKNNNFDEKNNDNNVATQNNSETNVINNDINDVDFVDSFIQFNIPVLNEFDRIYFYKHIIEIVDTLAADVAYRHSIGGYRKNDKYNFVTVLFNNLNIYEQKNIHHEYNNFSLEEQKPLTINCYIVHSGTTSYILKLDFLQENKLIFDIYTTFVNINNLTFKPQEVKRASNSTNNEEYKEISNLARHIKDIQNLFNYKDIKNKSLNQNDIDFMLNYFKNLQVQNKPYISKNVYQNTNIFEEETEQNNSNKLAIIENILNTSEISFYSAKNNYYCKDSYIESEFFISSEYKNIHNFTFGGYLAYLSLSHAMTIIKYFIPKPILIEISEIQYILPVPYNSVVSYRGKIIYSDFEKIQIKISAYCFDFKKKTYYLTTTFDISFQNNADISFIPQSDEEIKLYLFSFLRSRLLS*