MVNITEKIKEIEDEMRKTQKNKATEYHLGLLKGKLARLRAQLLEPGPGSGGGPGAGFDVSKSGDARISLVGFPSVGKSTFLSKVTKTRSEVAAYSFTTLTAIPGVLEYGGAEIQLLDLPGIIEGAAEGKGRGRQVISAAKTSDMILMVLDATKKAEQRALLEAELEAVGIRLNREPPNIYLKPKKAGGMKINFASPPKRLDEKMVYNILRDYKMLNAEVLIRDDNATVDDLIDVIMKDHRKYIKCLYVYNKIDSVSLDFLDKLAREPHTVVMSCELDLGIQDVIDRCWKELSLVRIYTKRKGIDPDFSEALIVRSNSTIEDVCDRIHRTLKETFKYALVWGASARHVPQRVGLGHPVADEDVVYIVSGYKA