MESYSHPPRKWSLSEDQKLREGVEAQQGEVKDWCIIAESLPGRTNKDCRKRWHNSVAGGLKKGQWSKSEDELLSRGIEEYGQKWTMVASCVGTRSADQCAKRWQQSLDPSLDRSTWRDDDDTTLIEAVQRLGRHWKDIQREHFPERSKNDIKNRYTVIVRRYKNQGITLSHAPSSPSDSGTPAPRSSFADDDTGYLSPSSGIFDSLLQTPSSQRGHRLSWSSFDNDAYSTWSSQQAYAMPDATSPTQHQHQHQHQHHHHQHSPSGAALPQYAYTQPPPLPADAHPPWNHQHQTSSHPYMQHAAPAASLHMEVPTSPSLYDYTGYPGLADHTQHPIMGPAAPYTAPASQAPNATMPRRLSPSAPDQHQRYGRDHIYRDASTGHHAYYPS