MSEPRKNRLSIDGGQVKEDEHVATYKAIPESDTAQDVEYLETEEVYMQLNQSEVTGTDVGDDQDDHWDNNSTKTLLDLYLQNLDKFRSSKVKKKTVWAEIAHAVGNSPESCDKKFRNLKQTYVRLLKRRNRNEIVMIKWPYFEIFEQIYSENGEYRPDIQVKIQDNATETVTKAILSMAEPSKFEQEPDMGENSNGQSEESKRKLNRRRYTDFRKVALEMRNRQRTVEEKLDKLINIVQESNNIQRERNILFQQFLNSLNQT