MEPKSRILIVGATGYIGKYIATASIQSGHPTSILVRPQVSKHVDKVRFLVGLRKAGATIYTCFLEDREDLVRILQQVDVVICALGEDQLKLQYDLIRAVKEAGNIKKFYPSEFGMDADRICKDQSIPESPMYRDKVAIRRAIEAAGIPHTFFMANCIMGLMLASFVQMDGFPTFTPPRDKVCIYKDGDHKVMYISEEDLATYLLKSVDDPRTLNKALYVRPPGNALTMNEQVALWEEMTGSTLEKRWMSEEEVLLHINGESFHLREVWTRIYHVFYNGAMCFELAPDDIEATALYPEVEYTSPQVYLKPYVC*