MVQAGALPQLGKLLSRSLRHSSSAIDISRISGCPTPRTVGMVDEAMRLLDLLSEGDHAGLVATEELALSLGYVVGQEIRPDSRRNVAILLIRMELPDFLKRKVGAMQGFMVGVAALIKEADFCPRASKAGLALLLEVCCSCSNNRVFSTKTGAVDAVAESLAGRPNKPIVELALKALEALSYCAEGRVAVCRYMGLVVKHMSSASEGATHHAKHIVWLVLKRAPDDTKVKIMAFRKGALVKAIAVAQSATSSEAMLTARKIVGALSKCLQDHLPQTIRL*