MADAQSVATLIDSTTSKIQQLQQAFAELESHRAISLNLKWKELEAHFHGLERSLKRRFSELENQEKEFETRASEAREMLAKRESVVVAKEQASLARLQEKRDDALAAIGDVFGKYKMAKAEPFVNGTNNGPADAILEEKLDVKVAELNSGDVKPAEDTIVELKPCPELTKLCEEMDAKGLHKFISDNRKNLAALRDEIPFALKSSRDPGCLVLDSLEDFYCVEMPLLDGKMESSLLGVRRTCIMLMESLMSLLTGIESNSAADKPVISSDIKGRAKAIANEWKPKLNNLDTDASNGNSLEAHAFLQLLATFDLVSEFDQDEVCKLIPMVSRRRKTAELCRSLGLTEKLPTVVGVLVNSGRQLEAFNLVYAFELTEQFDPVSLLKAYLEARKVQVKAGNSSPAAQNEANERELCALKVVIKSIEEHKLEEQYPLDPLQKQVVLLEKVKADKKRAAEAAKPQSKRPRANVAGYGPRITNIPDKCVYRAPERYPYMYDRPYLYATDNHGPSLVGSTSYNLSHNHGSYYGNGYQYPAPYLH