MAQFLNREDVEALRAYVVGPDSGFANRAESTVLLHVTHNNLKAKFMEIRLDMHATIESVKVKLSFHCGTSPSAMLLALLDESGSPVASLWEDHRKLGYYTPRDGYTLHITDMDPTSASAGGWLEDTSLVEKYRMSDEDYNKREKTYRKWKAEQLARDPSWTLEKEMAKRRGIEHVPPAPKVDDPDHMMDLAAAISVGQRCSVDPGDRRGEVMFVGRVEGLPLGFWVGVKYDEPLGKNDGSVKGRKYFECAQGYGGFVRPDKVQVGDFPPIDDFAEEEGLGDDEI*