MPAKPVNEDQQLDHGAQSVLQSTVFSEPWWKGVGTNPLGEAASNSSSMEQLHGSMANGAVQSQAHGGLGNGDGRNGQDRQHPKHAPSAAPLTLGEHLEPNSQMELVGHSIVLTAYPYSDPQYSGIMTSYGPQTMVSPHLYGMHHARMPLPLQMEEEPVYVNAKQYHGILRRRQIRAKAELEKKAFKARKPYLHESRHLHAMRRARGCGGRFLNTKKQDNDVTSPTSEECMNSDANLSIKSAHLSGSGCRSANLNSFYDQKEGNGSLVQDLPNAQSLANVNTNGHGLSSTYHSSSNDAVEGNCFGQQRNIVQGNGAQDGAPSIK