MRIVRDSENFSAELKEFLCAAVQRRRDDDGFRGSGGGKSRNAMDLDPDGGNRLVCVTGGVSYLGRAIVKRLLVHGYTVRIVIDCEEDKEKVSEMEADAETASFSNRITSVVSRLTEIESLVKAFDGCAGVFHTAAFVDPAGISGYSKSMAELEAKVSENVTEACTRTGSVRKCVFTSSLLACALQENFYNDLDHSVINEESWSDEQFCINNKLWYALGKLKAEKAAWRIADSKGLKLATICPALITGPDFFHRNSTSTLAYLKGAKEMYSNGLLATMDVNRLAKAHVRVWEGLGDKTAFGRYICFDTILSKDGAEKLAKDIGVQVEKICGSNSDSNANAETSTRNLKISDKKFFDLMSRTLRSCYHES*