MPAKPVNEDQQLDHGAQSVLQSTVFSEPWWKGVGTNPLGEAASNSSSMEQLHGSMANGAVQSQAHGGLGNGDGRNGQDRQHPKHAPSAAPLTLGEHLEPNSQMELVGHSIVLTAYPYSDPQYSGIMTSYGPQTMVSPHLYGMHHARMPLPLQMEEEPVYVNAKQYHGILRRRQIRAKAELEKKAFKARKPYLHESRHLHAMRRARGCGGRFLNTKKQDNDVTSPTSEECMNSDANLSIKSAHLSGSGCRSANLNSFYDQKEGNGSLVQDLPNAQSLANVNTNGHGLSSTYHSSSNDAVEGGWRSPALLCRQRWRYLPLRSWVVESLPEWHSTGNSFLALVTHG