MGRLFGTDGVRGVANRELTAELALALGAAAARRLSRSGAPGRRVAVLGRDPRASGEMLEAAVIAGLTSEGVDALRVGVLPTPAVAYLTGAYDADFGVMISASHNPMPDNGIKIFGPGGHKLDDDTEDQIEDLVLGVSRGPGLRPAGAGIGRVIDAEDATERYLRHVAKAATARLDDLAVVVDCAHGAASSAAPRAYRAAGARVIAINAEPNGRNINDGCGSTHLDPLRAAVLAHRADLGLAHDGDADRCLAVDANGDLVDGDAIMVVLALAMKEAGELACNTLVATVMSNLGLHLAMRSAGVTVRTTAVGDRYVLEELRAGDYSLGGEQSGHIVMPALGSTGDGIVTGLRLMTRMVQTGSSLSDLASAMRTLPQVLINVEVVDKATAAAAPSVRTAVEQAAAELGDTGRILLRPSGTEPMIRVMVEAADEGVAQRLAATVADAVSTAR*