MELCEGGELFDRIIAKGHYTERAAADLCRQMVMVVHSCHSMGVMHRDLKPENFLFLSKDENSPLKATDFGLSVFFKPGDKFKDLVGSAYYVAPEVLKRNYGPEADIWSAGVILFILISGVPPFWGENETGIFDAILKGELDFSADPWPTVSAGAKDLVKRMLKYDPKDRLTASEALNHPWIKEDGEASDKPLDNAVLSRMKQFRAMNKLKKMALKVIAENLSEEEIIGLKEMFKALDTDKNGIVTLEELRTGLPKLGNKISEAEIKQLMEAADMDGDGSIDYLEFISATMHMNRIEREDHLYTAFQYFDKDNSGYITMEELEQAMKKYNMGDDKSIKEIIAEVDTDRDGKINYEEFVAMMKKGNPELVTNRRRVNM*