MASTTRLAMLSRHFAVHDDECGATDGEGKLKVVDGRTGKEYELEIGASRTVRATDLKKIGVRLYDPGYANTAAVRSAISYIDGDRGILRYRGYPIEELAERSSFEEVSYLLVYGELPTSAQLARWELAVSQHSAVPEGVLKIIASLPHDAHPMGMLMVGICTLSSFHNDSNPALRGHDLYGSASVRDKQMVRLLGKVPTIAAAVYQRMAGRAPVAPRCGLSYAENFLYMLDSLGDRSYRPNPRLARAMDILFVLHAEHEMNCSTAAARHLASSGVDVYTAMAGATGALYGPLHGGANEAVLKMLSEIGTVQSIPEFLEGVKSRKRKMSGFGHRVYKNYDPRAKIIRGLADEVFSIVGRDPLIEVAVALEQAALSDEYFVSRKLYPNVDFYSGLIYRALGFPTEFFPVLFAIPRMAGYLAHWKESLADPDTKIMRPQQWYTGEGLRSYSNAHARTATHEAEELAQIPHSNAYRRRLAGVNAGKCS*