MNRLKLFFITFTLIFTAVLKAEDVEVEVSPPEPLINESFFVTFKIKSTGNVDPYISFTPVGAVVQGKSEQGVSISTIVINGKFTTTREQNYVYELIAERQGQVSLKNIKVEVGGKVTNVKDLSFNVLAQAKRIPDAFMEATASKTKLYLGEGIDVNYYLYFKTSIAANDVKEFPKLNKFIKRFHHINSPVETVQYKGQMFKRILTYSARLYPEKIGNAVLDPMIISVQIVESDYSSPFGAFGMGAQRFKNKDLASPRIEVEVRPLPTENVPASFTGLVGEHEFSLSIPKTKYLVNEPIEVKFEVKGKGAVENMDTPSIYSDNNLEQFDTKSEVTEIGTQAAKKVFEYTFLARGPLNLATRDLNLSYFDPSTGRYIEKKVSVPGIEVSGAAFQANEQGGAQPQPKNKEQSASSDENFLTNMFGSTAKKSVEKNSIGLVGPILKGEARWF