METSTAHDDQNANRPNLPYLNRLAVFAGHLSSPPDAHQQPLLERFHTLSVGGAQSSLTIIDNRTGKQYDLPISQGHTIKAADFKQIKGEDGNGLKLYDPGYLNTAPVRSSVSYIDGDKGILRYRGYPIEELAEKSSFTEVSYLLVYGNLPSKDQLSHWEAAIAQHSALPEGVLDVIAALPHDAHPMGALVGAINALGSFHPDANPALKGQDLYKSKSVRDKQIVRILGKVPTLAAAIYSRMAGRHPVAPSNHLSYSENFLYLIDSMGNLSYTPNPRLARVVDILFILHAEHEMNCSTAAARHLASSGVDVYTAVAGAAGALYGPLHGGANEAVLKMLSEIGSVDKIPEFLDGVKNRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFSIVGRDPLIEVAVALEAAALSDEYFVKRKLYPNVDFYSGLIYRALGFPPEYFTVLFAIPRMAGYLAHWKESLDDPDTKIMRPQQWYIGAWLRHYTPATNRTISNNEDRFGEIATSNATRRRKAGLAP*