MAAKKVFGSAEASNLVTELRRSFDDGVTRGYEWRVTQLKKLMIICDNHEPEIVAALRDDLGKPELESSVYEVSLLRNSIKLALKQLKNWMAPEKAKTSLTTFPASAEIVSEPLGVVLVISAWNYPFLLSIDPVIGAISAGNAVVLKPSELAPASSALLTKLLEQYLDPSAVRVVEGAVTETSALLEQKWDKIFYTGSSKIGRVIMAAAAKHLTPVVLELGGKSPVVVDSDTDLKVTVRRIIVGKWGCNNGQACVSPDYILTTKEYAPKLIDAMKLELEKFYGKNPIESKDMSRIVNSNHFDRLSKLLDEKEVSDKIVYGGEKDRENLKIAPTILLDVPLDSLIMSEEIFGPLLPILTLNNLEESFDVIRSRPKPLAAYLFTHNKKLKERFAATVSAGGIVVNDIAVHLALHTLPFGGVGESGMGAYHGKFSFDAFSHKKAVLYRSLFGDSAVRYPPYSRGKLRLLKALVDSNIFDLFKVLLGLA*