MVHPDENRSKPMSKMSDMTEYHASAYRLPSGFEHCSKLKPVAEAATALDRVKAVVDVLYSPGGCPWDGKQTNKSLLKNLLEETYEYVDAVETHDRDNMREELGDVLLQSVFQARVCESDTEDPFGIDEVADRLVNKLITRHPHVFAADDAGNSSDSSDAFDADSNDGGEAAQPESPEAVLALWEKMKQQEKHRKSVLEGISRVQGALPRAAKVVSRISKSPNADRLFAAFDESAAADAQRDDVHPQAANQSESSGDNSAEREKADAYADEILAVVRKARVDGIDIESALRNRLRDVEEKVALIESEINND