MGMIANYQYINDEQLKSLKNFNGTDDELFEEVEEWNEEAEILLDVDKMWDVLHFVFTGVDSGKPIENNPLSEAVVGVTPMDNVEDFIAYTEKTRVAEIVSALEQFDMKQALENFSMEKCKKANLYPNIWDYDDKEEVEELKEEISDYFQDMKNFYKEILEINGNVMVTIY