MSVLKQFEHLKIQLEAIESTTNNFSKESCIGKGGFGKVYKGELLHSMGHTTVAIKRLDRSFGQGDSEFWKEVIMLSVYRHENIVSLLGFCDEKGEKILVYEYSSRRSLDLHLNNKDLTWVQRLTICIGVARGIAYLHNPAGTQQRVLHRDIKSSNILLDENWNAKIADLGLSKFGPANQNYTFLVTNNRVGTIGYCDPLYLESGILTKESDVYSFGIVLFEVFCGRLCFESNDKPQSFTQLVRKHYRQKNLNEIIWGNIKEEIHPTSLEVFSAIAYQCLKNDSEKRPLMEDVVTQLETALEYQVTYVLSLLS*