MGSLFRSHAMTMVQIIDHNDGAREVVELLGELGVMQLVDLNAGTMGNRRTFSDDLRRNDAVMKRLEFLERACEAAGVPVRLRDEHAPLMSRTQLAGLDGELRSLEREIADMKAEERRVLLVANGLRENLHLLRLGATVYDGGTEAVVEAEAWPTPSDIELAEERRSSSLREGLLQQAGTTGAGAVGRMDAGGMLNLVAGVISRSNAHQFERLAHRLSRGNCMVYNEPIDEPLLLASRDPREEPAAVPKNAFLVFFSGEVLRAKLLKVAGHLSATIYPTQCAWRLEDC*