MKAPEIVDREDSLSEDDHAEHRDCQDEKEQQIIASFNAQDAQQIRRIQEHFLQECMKKETVAEANDSGRNDVCCPRKKLTGVGELLASLRNPPKIHKERIILGGDGRPIKKLRENRAALNFIDPSAELDKCIVRQKQQDFCAPDLNMVPASSLSIDEIRNAVRKSMFRCKVCKNRFGEMSLLERHLRDSHPKAYIAFLENQREMADYMGELERERNRIEELVSGGFIPPESEIEATSNNLEVDSIPLPGENSQGHIPRLNRYGGLMYPMDALRKKFPYLKKRSPQCPFCDKRFRNDISFNNHLTKKHPECAEFVQCLHCFKCLPSAADLPTHDCDLTYLCLDCRPIRNMCNGYRLFRHRTKFHRGYHSGFRCPDCNQKFLTPRKLRKHRKMAHVFSRTFQCHFCEEFFISDTAVTIHERVHTGILKFECTVCDFRASRYLQMEEHTKEHHGYMCSVCQLKCQHWNDIKDHMLAEHSCYVTEEASQVYIESPQIWLMYKGE