MNSESGGGSDLDQQIEQLKRCEIISESQVKELCLKAREILVEESNVQWIDSPVTICGDIHGQFMDLKELFRVGGWCPDTNYLFMGDFVDRGFYSVETFLLLLAFKVRYPDRITLIRGNHESRQITQVYGFYDEFWRLWWMEEYFVCMGGLSPNVHRIDSIKLIDRKQEVPHDGAMCDLLWSDPDDIEGWGLSPRGAGYLFGGDIAKAFSHENDLDLIARAHQLVMEGYKLMFDDSIVTVWSAPNYCYRSVSFLLSFSLYYSMLITPFHFCSRCGNVASILQLDEHLHSVYQVFEAAPQDPRGVPAKTASLSYFL*