MSISVNGQSCVPPGFRFHPTEEELLNYYLRKKVTSEKIDLDVIRDVDLNKLEPWDIQEKCRIGSTPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKVIYSSVKRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDDHSDLLSQSNVRTCTRMHRYAMGEATNQEDGWVVCRVFKKKNHHKSIGSPNNSCSVTSDAKTQLLHHPGSGDDALDQILQYMGRSCKRESHGTSINDEMFMKLPGLQSPSVPSGNGYCADPAVGDWAAFDRLLASQLNGPFEEPKPLPCCDDPCFTFHSSAGYHHGGGGGSGSGSGDGDLWSMTRTTSSQSDRISHVSM