MSDAVRTRYPANATQEDRERILAAELKSHLLYWSARRAVKDELLKPKYRLGDVSDALRTIEELGLGVQLRNLVSALDDDARRMQERHAALDWPLPLSRERSEEPIEAVERVRLRWEQRMRDELAAISAEMGQPLLPPSRAVYDENDLFNALTAVQSPNAASAATRPLAWGLIRIALRTPTLEELRAQLPELAPEYRQVGLDDELKPWFAEERYRLGQRVVAAGYGPVCRQFLKKGAPAALRPALWARVLALDLPAAEAEFAALALADAREASCDESCFVFEEALAAVVTAFVRDPALLASCAQPPHAPVLAPLPDGGRGRVPRGGVVPFKGLARLAQPLCFLFAEPAHVYAAFRALYARYFCRLHGVSSRGESLLRLCRAFEELLQEAEPGLWQHLLGLLLLWDRCLAFDSLLPVAALAAALFAFRAGPLGRAGSWEEVQELLADFSRIKPTTLVRIRRDRDEG*