MVKITILSPEGRSCSVWSLKNEIEKLGAKCDIFLLSSPENLMSHDFKLETDLIHSRCGIGDYFDRLTLYSWQFINALEVEGCRFINPIKTLYLTSDKFKCIKLLAKNKIKTPKTALIRDYEDAVKFIEKYNLRFPVVIKNSFSKCGLKVFMARNYDELKQLTKNAIWEGKLIQEFIDFKENDLYRDMRILVVDGEVVGGYRRVSRDFRTNLYLGNVVEKLNIDEELEELALKCADLSEAVILGVDILPTKDNYYVIELNSSPGTKGFRDIGINADKKIAEALVRYAKS