MAIGDVQDDGRPFGDVKQNLPLLQLPRSSGYFGNGHLPLAPADTRDQYLDARADPRNHPYQTNLSTPIDGVPTPFTGLAFNETQDGIRPSARRLSSQHSVTFTVHGLDDPTSAELQLQHGNVPTSEQQRSRLERFIRKLYSEPAGPDSKFSTPIRHRTTSADGSRRGSWTPDYRGSNYRFISQGGKRPADRQASRTCTPDDEDDDGEYLPMDYVPMQQIRLGDENAILAYYDAILRGIQQLALKQVLKEWIKTIEPKKQKNCPYKKGIRPKWWPEQAAYKEPDHIKVEDRIHLAIGIIRHAQDPKELNGEGLAQLERVASRQDLIFDQEPPEKQAFRKRLLDNLFTLARHEQQVKNDERDITEVVSLPMVKKFERPNKKRKKTSDKSKGADTDSTIVNGDDDGKTPNGLLKPITLGSNGERDSTTPNTPSWRQHSTQDSGISFPRPNDQGHDQHIMSYSQQYDSTGQMDSRYSSFDGSPMDGSDSSPISGYPSGTSTGGGHMMYSTSAQSVSMGYEAPIHSLSTMQNHDGAMMSGMMVPSHGRPQLTTVYNAVTESDDRSWQATPASYMPQAQPFATPSFYA