MDTAITIRSEDRFDDLQHYDHEDLNYCSLTNASEEGVDSPPTGLTPIVVGHRTPQMSVTMEHEKRMRREIANSNERRRMQSINAGFQNLRTLIPHHEGEKLSKAAILQHTADYIYQLEQEKTRLLSQNCQLKRLVSKQEGELLSTASVHKKRKIDDSTGVVILNTNVDGDHRSGAISPDNIQVIGTSSGLEDGGLMIDEVAELRAQLEREQSLRVELEEQVKVYSARLGEVFVDPKTTTDNTQTTIQYHHNTNTCVVGEESIEIIEVNESDNLVIQREPEEDTALGKTELTVAPEDDRLNPVKDEQVPQQQQVLPSARVYLTSTSRQNLETIVEAIRHLEGDHLFSDDHQEAPLALTKHAATSNQKLLKVEMNPFLQFHSGSQTPQSTTVVTSNSPVRPSRPGVIVGKQAS