MKFIDDASVEDRMEEQIIEAVAESMLVEAAVELQEEAAGETLAFLKTKVEALEDSLFSMQIATAMAASAQGTEEKTAVQKDGKDEEKNDVILGNEKKQATSKEAVYGGSAPIPTGYICLFVALGAAVVVGCLVREGLKQRANDQKRIAAMEREQNEMRQELREYASDQVRISGIEEVQKEIVKEIRQRVNDQARIVAVEKVQTEITRKQRAIEQEQRVMEQAQRAMAQEQNKMTRKQTVLAQELSEISEEQIFMAWEIEQEQTAMESKSAREKAMLKDEVATVKDEAHKAQTKSKWATYASVPGLLSTAVQVAFWFW*