MQTETKRESGFLSNGPSSPSTMIGPPTQLCRIFFFGNVEQNLWFLQLFPSLENVFFSSDKGLCETRTVQNLLAYCEELTKEESDEEGDTHQGTAVIGIALLAMAEEVGLDMAIQSLKFLLKYEEQNIRRAVPLSLALLCISNPKVNVMDTLSGLSHDTDSEVAMCAIISLGLIGAGTNNAQIASMLQGLAKHYSKEGSLLFCVRIAQGLLHLGKGLLTLSPYHSNHLLLSPTHLAGIITMLCACLDMKSIILGDYPYVLYFLVLAMQPTMLMTG