MSSGSSSLFTSLGAALHNLSSPRFSLRGGGSSPSAKSNPGHHAFESELATAIEELKSTDDAGYLTIAWLCRGMGAVLSSHAAMEACLPGLQQGLSESDNKWLDEYLDDSVKLLDVCKTLKEAIEDVKIYHVLLEVALHTLEKGVMVEAQLTRAKNALAKCSEALMKRDDDMSQKRSKLENCSSMLRRMGEKLNTEDSSKGKVFTIIYACQVTTIFICGVLVAALSFKPRRPLTAISVVGQSSWSFALSSLQQRVKDLVEKKKTKGACALLEELEKTDTSVRCLQELVEKILNAKDFPVGENQATEVRQLLGNLNDCSRELSQGLPHLEFHVGEVFKVLIASRMVLLNIFSYV*