MSRHPLKIVIAGAGIGGLAAAACLKAAGFEVELYERARELRAVGSALSLMPNALTALERVGVRPDLTRAQAFDSLRFLTRRGRPIRAIDFGGLARQLGQPSLAIHRASLQQALLEQARDCRIELGVSATGYLRHADGEGVTVLCSDGREVHADVLIGADGFNSAIRATMTGPERPTDWHYVIWRATPAFRHPKVTPGYVAHYWGRGQRFGLADIGEGNVYWWGTRNMPAEQAKDWRGGKAGIQRLYAGWADEVQAVIEATPEADISSLPAQDRPFLERWGDGPVTLLGDAAHPMLTSLGQGAAIAIEDAAVLAHCLATIDDPQAALRAYENRRRDRARAMVETSRALSRIEQLEHPLRTVARDLYFRFAPERTFARQNELALTFPGVE*