MLIVAEKRSVAQAIAKYLATSYSYFKISGVMAYRFKYKDRQAVSLGLSGHILDFDFPQELNKWNALEPVELFDKITVLVPRDETIKYLYALRALARDEDEVYLALDADSEGEAIAYEVVLQVRAVNPRARFKRVRFNAVTKKDIVQAFERPVELDLKVVEKVFARMVSDLTIGAAFTRLLTLAVREVDNKALPFGKFLSYGPCQTPVLGLVVSRELERLNFKPEEYYVVKGIVETEAGSFEARSRPFKAREEAEAAVRAARVSLGKVIEARFEETRVKPPAPLDTVELERRASKWLNIRAKAALDTAEELYRRGYISYPRTETTIYPPTLDLRAVLEELTNTQFGQYAERLLRGPISPTRGNSDDRAHPPIYPTRGATKAEVERALGTRAWKLYEFVVRHFLATLSPPAIVERQRIAVAFGPLVLEAEGRRIIERGYWEIYPYEEEEDRRLPRVQAGVWARMVSAKIEKKKTEPPPRMSESELLRLMKKYGIGTDATMQDHIHTNVIRGYMRIVGGRCVPTKLGMTLASSLMNHARPIIDPTVRSKMEAALQDIAVGRADVKKVLETIRGEFKTFYKGLYEKRQEIARELVKVLREETRNGPRSDV