MEPVQEKHRKNKYAFACTMLASLASILLGYDFGVMSGAVLFIKEDLKLDDTKVEVLMGILSFYCLIGSAAAGRTSDWIGRRYTIVFAAVIFFFGALIMGFATNFAFLMVGRFVAGIGAGYALMIAPVYTAEVAPASTRGFLTSFPEVFINGGILLGYVSNFAFAGLPNHINWRLMLGVGAIPSVFLAISVLAMPESPRWLVMQGRLGEAKRVLDKTSESRVEAEIRLSEIKEIVGIPQHCTDDIVPIPTRSHGEGVWKELLIRPSPSVRRILIAAVGIHFFQQASGVNVVVLYSPSIFQKAGIKSKNGLLGATVAVGFTKTIFILVATFLVDRFGRRPLLLTSTMGMIISLLGLGTGLTVIDHNSDKKLMGPIAVSIMFVLTFIASFSIGLGPITWVYSPEVIPLRLRAQGMSLAVGANCVTSGVLGMTFISLYKAITIGGTFFMFAGLAMISWIFFYIFLPETQGRTLEEMEAVFEKKEDEKSHGQLQLGTAATLPIGNGNGKI