GPGSMADRGPPSEAPVVTTSPAGPPSDGPMQRLLASLAGLRQPPTPTAETANGADDPAFLATAKLRAAMAAFLLSGTAIAPADARDCWRPLLEHLCALHRAHGLPETALLAENLPGLLVHRLVVALPEAPDQAFREMEVIKDTILAVTGSDTSHALDSAGLRTAAALGPVRVRQCAVEWIDRWQTVTKSCLAMSPRTSIEALGETSLKMAPVPLGQPSANLTTPAYSLLFPAPFVQEGLRFLALVSNRVTLFSAHLQRIDDATLTPLTRALFTLALVDEYLTTPERGAVVPPPLLAQFQHTVREIDPAIMIPPLEANKMVRSREEVRVSTALSRVSPRSACAPPGTLMARVRTDVAVFDPDVPFLSSSALAVFQPAVSSLLQLGEQPSAGAQQRLLALLQQTWTLIQNTNSPSVVINTLIDAGFTPSHCTHYLSALEGFLAAGVPARTPTGHGLGEVQQLFGCIALAGSNVFGLAREYGYYANYVKTFRRVQGASEHTHGRLCEAVGLSGGVLSQTLARIMGPAVPTEHLASLRRALVGEFETAERRFSSGQPSLLRETALIWIDVYGQTHWDITPTTP