MGHHHLWKNAGGIAQAILGRHLHRYKGPWLHDSSGTRSFSEALAVSPVAGAGVEEPAALSDLPVPDAKQSEVIWAVPRAASGKSIAGRERRAGRVPAIVASVENGQSGGNKRLISVDTNQISRLLRRFGRSFFLSRTFDLEVHPSFDSEEIISNERVLPRWVHLHAGNDRILTVTFLRAPSHTKLRVEVPLVFRGEDACPGLRKGGFLNVIKRVVPYISPADHIPPYIDIDLSNLDVGGKVLMKDLKVHPSAKLNFKDPSMPVCKIMGTRSTD*