MAEEQGILRLNVRGCLFSARRQSLCRFKDSMLASMFSGRFPLKMDESGACLIDRDGSLFKYLLDYLHGEVQIPEDKEIRIALQEEADYFGIPYPYSLSDHLANEMETHSLRSNVELKKALSDFCNSYDLVCTKPTVWVLHYLSTSGASCESKIIGVYATRADGTDAINKELGTKIRSKSIYKREAGNNVQYIWSYYSEDELKKMMDAFGTWEGRGVSYWRVPQELIECWTLEERSLKGSLHHMPPVHKRRLTDLSEVEDCIPCKVGPKPIRFSGPSTSTRIKVKNSASLKVAACNASHSAVTLKRPNSESSVLHKAASKTVSTTSTPEPSNSHVLHGKECADDEASCQMTFKISVHRKPDSSRAVKLKRTPLFLVTPSQSSSVSTKTTEQDKAAIEIPTTSMVLNKKEPTDTIKLKCNKVDG