METCVLIPQEFSLVLTTESAPVVTASSPAVDRNANKLPEMRVNVWTNARIPQGTLIYPFQGTIRLDKLEVYSCLDDNDIRHRFGCYDEITEVDRRRVRHCNWVRFLRAASTYSDEVNLIGTKVKGEPLYEAVKSIPANSELVVYFLPERHEEVLFMPAVHYLRNSLYRRTMDTILEDSPLDLSMSLLSRVFISSSPPSGGDTDERKSVSGESLSSAASSAGDLLDTLRHDACATLLQPSPKSRPPRGERTLLPCEVCGKAFDRPSLLKRHMRTHTFGKMVKLCWGEKPHVCLVCSKGFSTSSSLNTHRRIHSGEKPHQCQVCGKRFTASSNLYYHRMTHIKEKPHKCGLCSKSFPTPGDLKSHMYVHNGSWPFKCHICNRGFSKHTNLKNHLFLHTGK