MNRTIVERARSMRLHAGLPKQFWAEAVNAVAYLINRGPSVPLDGGLPEEAWTGKKVNLSHLKVFGCISYVHVDAEKRDKLDSKSRKCTFIGYGSDEFGYRFWDEENRKIIRSRNVIFSEKVMHKNKDKVHEDNNEYLELDDTSKNDVPEVHGNENPQVDPQTPAPVETRAMWEQVMEDEMKSLSSNQTWDLVQLPKGKKALHNKWVYKLKEEHNGSKRYKARLVAKGFQQKADDMLVAGSNMHAINNLKKQLSQEFEMKDLGAANQILGMRISRDMKNRTLKLSQAEYVEKVLNKFNMHGAKPVITPLASHFKLSKELSPKTEQEGEHVQEVEYVAATEASKEMIWLQELMEELGKKQESSRLYSDSKSAIHLAKNSAFHPKTKRIRIRYHFIRWFLEEKVLKLEKILSSENPADMFTKVVTTEKLKLCSASVGLQA