MESTAEGEGRGKEGERQSGSRIAERGFGPSSLEEGSDSSSIFGSFNFDPQLFINDLRNAVDDVIEEGFNFFKDQAPKDLGVKDADILNNLAEGVDAVQHVVRLKLDKQLDIWEKYCLMHCFSIPEGLALPEMKSVKGSVFGSSCADRSTYMDLDTQLESLREKLVAVGRESAEFHRELCVLERQTAVSTQYAEALDEALRPLEENSTHDVMKGDSLLVLVPLWKTEILRTASELHEKMEKLKTERREKMEKSRCERMRSPNLTHTNKREIQGNIKYIYVAMFYLQFLDFKLTSFNLTLGIFVADNDLGRMSVFSAICSFLFYSGSSNQKQCNVYAHLIDGTSFTLNSL