MELLSLDSSPLFVPKTITDFLAQLAAIKDGSQRSSELDGYVKRLEDEFRKIEVFKRELPLCMLLLKDAIELLKEEGMRWRRMEERPVVEVFIPLKGNSEEDGGLVSGKENIDKKNWMSSAQLWNTSINVFDYTKRDSVELKLTETLLGFAEISYYLGFFSTGNEEDDRSVTENPIEVSNNRAVEGALLAFRGQNELSGFAKPCLKEVKEVSEVPNLCLMTPLMSEALXCSASANSRTSNGCKGSGSGSGVAGQVKLLNKPQPQQQQQPLRKPRRCWSPELHRRFVDALQQLGGTEVATPKQIRELMQVEGLTNDEVKSHLQKYRLHIRKLPPSAAAGQGNALLMSLDHSGDHSKANNVQSGSPQGPLLAGGFAKCRSTTGGESGNSREAEEDEKSDG