MEPGSVEEVKEEFGSVEIPIMLDNGSTIDQYSITRRRTNGPTKRSTKGNWTEEEDAILMQAVKQFNGKNWKQIAKCFNDRADVQCLHRWQKVLNPDVVKGPWTKEEDDEIVKQVEKLGTKKWSVVAQSLPGRIGKQCRERWYNQLNPAIKKEPWTQEEDCVLIHAHQIYGNKWAEIAKFIPGRTDNSIKNYWNCTMKKKLQKQSNVTPLLSTSSLSTAGEGLDRSIILANENSECSAVTSGQNLGSEVCPETSSVNLSLLSANQELKPNYNEVHESLKEKTDDNSVGPDLGLFSRCEGNNSRRVSSESTDNENSTRDEVSLTLSLGSLDYTPGPLRNSCISSVNDDQSRSYSNSIPSLLNSRGTMPSVTSHFLSSNLDNVSPEDILENAARSFTCTPSIMRKRPLEICAKDETPGSGLRINDIGRLRKKLFLSPQYRSKSTCAVPVESADENILDFPDLDESLTTKNGLKSISKDHE