MDFLNDHINVFGLIAALVILVLTIYESSSLIKEMRDSKSQGELVENGHLIDGIGEFANNVPVGWIASFMCTIVWAFWYFFFGYPLNSFSQIGQYNEEVKAHNQKFEAKWKHLGQKELVDMGQGIFLVHCSQCHGITAEGLHGSAQNLVRWGKEEGIMDTIKHGSKGMDYLAGEMPAMELDEKDAKAIASYVMAELSSVKKTKNPQLIDKGKELFESMGCTGCHGNDGKGLQENQVFAADLTAYGTENFLRNILTHGKKGNIGHMPSFKYKNFSDLQVKALAEFIQSLKPLED*