MTEEEVDKHILKKYEIQQKLGKGAYGVVWKAIDRKTREVVALKKIFDAFQNATDAQRTFREVMFLQDLNNHDNIVRLLNVLKAENDRDLYLVFEYMETDLHAVIRANILEEVHKQYIMYQLFKSLKYMHSGELLHRDIKPSNLLLNSDCMVKLADFGLARSVSQLNASDGQNPILTDYVATRWYRAPEILLGSTKYTFGVDMWSSGCILGELLMGKPVFPGTSTMNQLDRIVEFCGRPSPSDVEAIDSPFAATMMESCSVSQARRLQDVFPHASPDAADLLRKLLVFNPHKRLTAEQALRHPYVAQFHNLADEPVCNRIIVLPISDNTKYTVSEYRERLYGEILKKKKEVVRQMREREAAMAAARAASSTPVPGGGGSSSGAYHGHGGAGHRTSMDNAARRRSLDNPNGAAGGRTSTTNTHYSSTGAYGAVRR*