MASYNVRLAALQRHLVPSSCSAHLPLENLERLENLGFRIEPRVREALLGGFPVVALESTIISHGMPYPQNLVTANEVERIVKENGAIPATIAILGGVPCIGLTAGELQAIAQLGTNVVKTARRDIAYVISQRMNGATTVSATMFFAAKAGIRVFATGGIGGVHRYGESTMDISSDLTELGRTPVAVICAGTKSILDIPRTLEYLETQGVTVVGYGTGEFPAFFTRKSGCKVPCRADTPIGCAEIINTSFKLNLQSGVLIGVPIPEHHEAAAEPINFAIQRALKESTDQDISGSAVTPFLLNRVNDLTGGASLAANIELIKNNAKIGARISSALSKFF*