MSLNIETTQGLERRVAITVPTEIVSKAVREEFKRAAKNVRVDGFRKGHVPAHIIEQRFGASIRQDVLNDLLPRHFFNAVIAEKINIAGRPTFAIETFEEGKDLVFTATFEVYPEVKLQGLENIKVEKPTVEITEADIDKMIDVLRKQQATWAESQDVVKADDRVTIDFVGSVDGEEFEGGKATDFVLFMGQGRMIPGFEEGIVGHKAGEQFDIDVTFPAEYHAENLKGKAAKFAITLKKIENMVLPELTDEFVAKFGPNTKSVADLRAEIRKNMERELKNALVSRVKQQVINGLIEQNPIDVPVSAVEEEINVLRNQAAQRFGGNAQQTAQLPRELFEAEATRRVQVGLLFSEVIKSNELKADEERAKAMIADIASAYEQPAEVVEYYSKNEELMNNIRNVVLEEQAVDAVLAKAQVTEKVSSFDEIMNPQA