MSWIIVWLALCGSLWAHIGLVTGSVHVYEDGRFSSQHNAFIFSGGNEAMHASINDTAGGYGLSFIRFDSLTFRRPEAAASKYTERQAGTQLIQALILEIGDREMVGSKKDPGSYTLCCTHDLADAEGCKLGEVIVHSVEQWPKLIDIYFRGNQLEAALPHELVEITKSGMYNLYFMFCDPELQGTVINGKTVWKNPTGYLPGRLAPLMTFHGVLSLAYLILGLIWLLQYFRFWRDILQLQNYISLVIALGMLEMALWYFDYSNFNMTGFRPAGITFWAVTFGAIRKTVSRCLLLIVSMGYGVVRPTLGGLTTKVLVLGATYFVAVEVLDVIEHVGAINDMTGKEKLLLVLPVAILDAIFIMWIFTSLSKTLEKLLVRKLTAKLELYRKFTNTLAVIVIVSIAWIGYELFFKATYAYGERWENEWIIPAFWNVISFILLCVVCWLWSPSKNATRYAYSEEGADEFDVEETVALTSVVSNPQTAPEDREKKVTNTDVFRLEDTTEEEKIE*