MKLRQLLPEKPHFPSRFIHLVMVSFSACIICLLVSLFLVGTSRLAHINSSSGNVRAPTTLNHIVFGIASSKISWPNRKEYVKLWWKPDHMRGCVFLESMVEEANSYNDSGSLPPACISEDTSRFRYTYRNGPRSAIRVARVVFETVALNHSDVRWFVFGDDDTVFLPENLVKTLSKYDHELWYYIGSNSEIYGQNREFGFEMAFGGGGFAISYPLAKVLAKVFDACIERYPHLYGSDSRIYSCLAELGVGLTHEPGFHQVDIRGDPFGLLTSHPLAPLVSLHHLDHLDPIFPNTTTMNSIEHFFKAVNIDSQRVLQKTVCYDRWFGWTISVSWGYAVEVYGNHVFLPDVLPVQQTFRQWKRGDGLAGVYTFNTREPHPDLCRRPTIFFLDHVSSGRDRITSLYKKSFANCSNDMASPRKLEEMKVYSQKLDLSEKQLRAPRRQCCDVLPPSSGKVMEIAIRECKEEERVYMH*