MIPMVKYKDTINLYDEKGKLVEENVPLEAISPLHNPTIQKLVKDVKRTVAVNLAGIENALRTGQVGGKGCMIKGRELDLPIVENAETIAEYVEKVVRVSEDDDTSIKLINDGKQMAVQIPSKRLDVAAEYSVSVLVTAQALKEAIIRTFDVDIFDAPMVHAAVLGGYPHEVTMKGSNIAALLGSPLSLEGPGYALRNIMANHFVACTKKNVMNAVAFAAIMEQTAMFEMGDAVGLFERLHLLGLAYQGLNADNLVIDLVKANGKNGTVGTVVASVVERALEDGVIKEDKTLPSGFKLYKPVDVAKWNAYAAAGLVAAAIVNCGAARAAQNIASTILYYNDILEYETGLPGVDFGRAEGTAVGFSFFSHSIYGGGGPGIFNGNHIVTRHSKGFAIPPVAAAMCLDAGTQMFSPERTSALVGTVFSAIDEFREPLKYVIKGALEVKDKI