MSKNLVIVESPSKAKTIEKYLGKDFKVTASMGHIKDLPEKDLGIDIENNFKPKYEILTGKKKIIKEIKKLAEDAQKVYLAPDPDREGEAIAWHIAEEIKDKNRNIFRVSFNEITEKGVQEGIKNPTEINIKRVNAQQSRRILDRLVGYQVSPLLWKPIKYGLSAGRVQTVALRLIVEREEEIEKFVPKEYWTIHGIFNVSESEIKGKLEKIDGKKAEIPDEKKVKEILEDLENKTGLISNIEKKEGKQSPYPPFITSTLQQEAIKKLGFTAKKTMMIAQQLYEGVELGSEGPTGLITYMRTDSTRISDTARKDARDFIQKNYGKEYLGNTNRTNKSKNNNVQDAHEAIRPTSVNRTPDDVKKFLTPDQYKLYKLIWERFLASQMADAIFEKTVIDIEVGKYLFRAVGKILVFPGFMKLYTETVEDAEDEDQQILPSVNINDTAIPNRYDTKQNFTTPPPRYTEASLVRVLEQKGIGRPSTYANIISTIQERGYVELKEKRFYPTELGRFVVKLLIDNFDQIFEVGFTAEMEKKLDEIEEGKLDWLELLNDFYRSFKHELEKADRQFVTNLKTDILCPQCKKGYLNIKFGKNGFFLACEHYPECNFTSNFTRDEQGRIVLTENKGGFEETDILCDKCGTRMVVKRSRFGEILTCPRYPECKNIKNFLRDKDGKIIVIDNGYVLDEKCPECGGELQLKKGKNGLFIGCKNYPKCTFTSNYTINEEGKVAIKPKSTVEEFQCEKCGGQMVLKRSRRGIFYACSNYPECKNTISAVKKEDGSISPKK