MGQAEDAEGAVLAREKGMCSFSFFAGKLRKALKKASAGCQIAWQRFEVHLDAVRARTLPEPWPWIWVLNEEASMLVRNRTKVPLRVELHRPKSQVSPLVDVPLLKPLLQWLLKEKPILVAEVKPGIEWALRPRAKEGREFKLRLMTKAGVMVCARGLRRGQAFDFEVPIPPAPAQLRVAALTPTTRVGPDVVTVKGRIKATDDAFKALGRKDDDREERGSIASTAAPSTAGTSITRLSFASTASVASTSRAQLEAKLEERRRKVEGLPPVKSDEDKEDKEDDGQVADEDAENPGPSALHPVPEADAGHVPRLLTAVEGFRSCLCPRCLRSMPLRRTRPRASIYSGGVRCDYCKIELMGEADEEEDQQSVGFCHCKSCWFDLCQQCAYKEMREVWWGED*