MDIQSNNTNCNASSDGILENVWAQIRAGDAAESSNSWEELPNLDGRDGSMEILQRLPSLGRWISMGAEFWEEVLDGIQVLPSASNIIDDSGKKNLEVANTSNLKVEEKVRTEKVVEKHYRGVRRRPWGKYAAEIRDSSKKGARVWLGTFDTAEEAALAYDKAALRIRGPKAHLNFPLETVIDLTTCASRACEIYCTCTGKQEKRKRGSGDGEEFDDIMNEQPAAKKMAGWENMFGNELDVLVFQDLGSDYLESLLSSF