MFSYLWTLSHRSIGCPSPAQDHPIMSASILALSGGAVARPNAFRRLTTTTTSRLSRGFAGTASTAGISSIPSMFNASKSGPHLGELGKLAELAEMVGSLKTGQEEMINAMKNLSTEIEAQKEVMREKRIYVLDTAKEEGEFGMVDNAGKVKLTTLENDQFHFLDRVFHEPIQMIEKIGGIKTVNEPAFVILAPTSEQLLELAHDGILQTPAIIRMCETHLIAGEIANVAVDGQVFSAEYDDGTRVNFLTEYNGSMTDPRFDDYFAMKGEEATEYAELYAQSLDDPDQPNWLQSHFDQNAYGWQTWTMRMQVDEDEAADTEIFGGDVMTFNCPVCWQADLPFKLNLSGTVLDIETDEDGPYFTLASQKTAAEDCEPQNVNW