METFVDRPQTKKDINWDDLVEDMAGKKCVLFLGPALPVYSRGNDKLDFYSLASEYLAQLLKKEDPAIDLPPNQDLYYIAQRYLQTKNNFRPRLEAKICTLYKTEVEKLKAESTDRIPSLYKTILQLPWNTIINMQPDNFFQNALRPDDVFSYYHYRSKEIELKADNHQFLVYNLFGALVNDGTDYNVDSLVLTEGEQVEFVLNLLSGNPKIPECLISRLDSKKTYIFLDCNLENWYFRLLMEVLKMNKESRTFSPRYKSPGFSLPTKEFYQKRYGFVFVDNNSEEFMNKLWEIYTETHQPKGPKQPKKIVIAFDDSAEKLAYSLIDQFKPWIEKKELSIWTKDDIEGGDLPEKVKKEQVDAADGLVLLINAPFLNDNYASDLEPALAAKNTKQVFAVIESACPWEETPLVNLPQRNILPKSRLPVRSQQDTDAVLKEIATSITKILWE