MQACWLALCGWLLGGLAQAAETIRYCDYPVYPPISWSDGQQVRGLAPELVKRLFGALGYRVEVVVLGNWRRCLLDAAAGRVDLILAYRTPARDRDLAFSAEPVLREDVAIFYNRQRPVRIQSLGDLAGYRGGLLFGESYGADFDRFVGRHGNVEWVSDSRQNFGKLVRQRIDYIAHERRTGTLFAERLAGGENIRALPEPLTVDYLRVAVSRHSPLAAKMDEIDRALRGYRDDGSIQRWLDDSVRDYRRLAGNRADAW*