MDPDLFKSAKSGNVTELKSFAEKNPEALEDSTPNGNTALHIALQAKHTDFALEISRLRPSLLLKQNSRGDTPLHVAAKAGHLTPVRDLICQADKCFNRCVLTMENEEGNTVLHEAAKHDSSGVVFLLMRTDRHLMLAANKAGASALYVAAEEGIDQTTERILAAMNKIPDAYWEGPNGRTPLHAAVIRGHIDIIRVLCDARPEFLREKDTDGSYPIHYAAALGNLKIVRMLLEYDKHIAYFGDRDNRWPFHLAASNGHTHIMKELLQRFPDSGETSDNQNWNALHIAVERGNLEVVRYILNSDKLAELINEGNKEGNTPLHLAIFYHQFSISLLLLKDKRVEFNVINRKGQTAMDIIVCDHEVSRKLEKILIWKVLSQMGGKRCLPGKDDRDKDPRTQSYKGLSNAISTVAGLIITVSFAAAFTIPGGYIGDGSNKGKATLAGKPFLWIFIITDSLALFSSTCIALLLFFAGLDQNSHPAATMENELNNQSPNT