MKQHVVPLLLAKISALATLFFIYVSPICTLSGHALTPEGEALLVLKAGLQDTRGVLSGWKLSDEDPCNWRGVKCSSQKRVIGLNLPYSRLWGPISPVLGKLAELRRLSLHDNSLYGALPVELGNCSKLRAVYLQSNFLSGSIPHELGYLSNVLILDISGNALSGTIPPSLGDMKRLVRLNLSMNFLVGKIPQVGVLTSFTNASFIGNLDLCGKQVGTVCKSELSDPSTVTNRNGSAWTSVASASPGNYINSLLIGAMSTMGVSFALLLMCFWGYFLYYKRGHMTKEIIKPVVSTESNIKINIFHGDLPYSSRDIMKRIEMLDDTNIIGSGGFGVVYKLVMDNQNVFAVKRIEKHGKHCERIFERELEILGILRHRNLVNLRGYCNANSMNLLIYDFLPNGNLESLLHGRTPEIPPLTWADRVKIACGAARGLSYLHNDCCPRIIHRDIKSSNILLDENLEAHLADFGLAKLSGDAEAPVTTVLAGTFGYLAPEYMQSGIASEKTDVYSYGVLLLELISGKRPTDGTFVDMGMNLAGWVEALINTNRLNEIIDPTCEEVPKE