MADDFPDIEPTTFDTIVIGTGLQESILAAAAASAGHSVLHLDPCHFYGLHWTSLSLDDFTAWAASGGRLPFAPPSLTQINSSAKPVRAPDGEDLELEPVTHRVLYSDFELSKSGSEPLGPSRDFNLDIAGPKLAFCGGPLVDLLMKAGASNYLEFKSVEASYIWSGKQGLMPVPDSRASIFQDRTLSLVEKRHLMRFFKLVQNHGGAGELSAEVLETPFVDFLDQQRLPSSIKSIILYAIALADHDQEYGSHEPNTVLKTKDGIDSLVLYLSSIGRLVLLYKILLVS*