KPYVKITEQPAGKALRFRYECEGRSAGSIPGVNSTPENKTYPTIEIVGYKGRAVVVVSCVTKDTPYRPHPHNLVGKEGCKKGVCTLEINSETMRAVFSNLGIQCVKKKDIEAALKAREEIRVDPFKTGFSHRFQPSSIDLNSVRLCFQVFMESEQKGRFTSPLPPVVSEPIFDKKAMSDLVICRLCSCSATVFGNTQIILLCEKVAKEDISVRFFEEKNGQSVWEAFGDFQHTDVHKQTAITFKTPRYHTLDITEPAKVFIQLRRPSDGVTSEALPFEYVPMDSDPAHLRRKRQK