MNGHARHWIDGAWLDSAQRGQSFDPASGQPIGTYADGGRAEADAAIAAAVRAFEDGPWKDDHALRATALEEIAAAFERHADALIDLLALENGKIKPEAAFEVGMVPGKLRYYAGLARSERGASGTPRPDVVSLVLREPMGVAGIIVPWNSPVVLMIRSLAPALAAGTTTVVKMPGQTAQTNAMVARIIAEAPSLPAGAVNIFSESGSEGARRLIDAAEVPVISFTGSSATGRAISAAGARHLKRFGLELGGKTPHLVFDDADLDAALPVLEKSLTVFAGQFCMTGSRLLVQRGVAERLRERLAQRLENLRVGPAADPRSDMGPLIDKANVERVERAVRQAIAAGARVVVRGGPVTEGELAAGAFYRPTLLEVDDPDLDIVQQETFGPVLTLQVFEHEEEGVALANRSEYGLAAGVWTRDVARAFRVARKIRAGTVWINDWAKVYDEFEEGGYRQSGLGRLNGVAALDDFVEYKHISLTTGAA*