MLAAEKISTANDGTATGGTNASTAAGPTDGKHAVDAAIATQPADLASVPSLARAIAAGADAVTGEDDAPRYELLLKARSLVQALETPRETMIKHCWAQTSATGALTFGVDAGLWELMARNGDGPQAVADLAAVLGVDPPLLARVMRHVAAMGYLEEVGVDRYRPTAFVKALTIPMIGAGYLVAPSASGAAQLRFHDYARKHGFRNPDDPADTSCNNAYKTKSNYFEYQAELGYSMHFNHHMAGYRQGRLPWMHPSFYPVQDRLVAGFDPSTALLVDIGGSLGHDMLEFHRHHPMAPGKLILQDLPAVISEIQPGDLPAAATAMSYDFTTEQPVRGARAYYLHSVLHDWPDEAAGRILQRVRAAMTPGYSRLLVNENVVPDRGAWWETTALDFMMMTLFSAKERTEADWRALLEGNGFRIVGIWSGGKGVESLIECELA