MKMGIHKPALSVGEAKRLAAARPEIVQTVPTRFSQGAQPPRLPERGRPLDRPLPTAAKRRDNFDRQLVLTADALSSAAAPEKIQIFLSARPPAPEVSKIYDTLILQYSASKSLQMILRRALADFESMLEDGSFSTAPKSYPISHVVNKPIIVQTSRMFPVSLLELARNHFDPLRLETARAFGHKLATAALASFFATEKTRKEGK