MDGLMAEIAKKRKELTDKNLIGPQKKYFKRSELLAKEEEEHRKKIAAYRGKLNQADNAVDSVAPVSVSASSTSSDLKILPRKDVIRQLRERNQPILLFGETLVEAFNRLQKLKLEEPELEKGFRNDFQEAMEKVDQQYLNDLLKSKDRGEEKDKKKANDVKVEDMNTTIDEIRALAVNLGKRRDDKSQDCNIICTLFKFLLELWGKKLNSREEEEKTSTQGKIESATYTQTQAYLKPLFKQLKNNKVADDILKHLTLIVKYTLERDYVKANDAYLRMAIGNAPWPIGVTMVGIHARTGREKIFSQNIAHVLNDETQRKYIQALKRLITKCQRFFPADPSRCVEYNAI