MNVRKSILNYLILHSSIVRRNHNKSYQKECRQSGSLNWMEKNRKMKSVRPNYFVCIPLSGNKGLVEELIKVQNHVASKFEMLKECAIERNKFHISLLILHVKKSQMVASKEAFREAIEEIKKLNHQAISFDTLETFRNDVLYAGLKEDSRKYVVNMIALLRDAFTKRDIHIFSNHKGKEEAREKTRPSGAIDKGIGNRTDKGAAVPSTYQCSEKEQITPHVTIMKNSYLRKIYANRKPQIFADYYADFNLSKLQTERVVPNKIQFLEMDTDSATSYYRVIDECGLP