MSVSSASLAGKVAFVQGGSRGIGAAIVRRLAAEGASVAFTYVSSADKSRALAAELEGAGASILALHADSADAAALVAAVDEAAARFGRIDILVNNAAVLALGSVEELPLADFERTLAINVRSVFVATQAAVKHMGDGGRVISIGSTNAERMPFAGGATYAMSKSALVGLTKGLARDLGPRGITVNNVQPGPVDTDMNPDDGDFAEALKGLMALPRYARSEEIASFVAYLAGPEAAYITGASLTIDGGFSA*