MNLRHFIRITATLGVAALIAGCGESAPPGAASAPPSVPVAEVVVRPVTPYAEFTGSLTAVEQVELRPRVAGYIQDVTVPEGRLVEKGQQLFLIDPRVFKAAQDAARARLREAEAAALLARTEHERAELLYARKVVARERLDSAIASRNASKAQVDAARAALDAAQLDLGFTRVTAPIGGRVGHIQVTEGNYVTNGVTALTSIVSVDPLYVYFDVDERTYLQALAPTRGREGEQVPRVKVALLTDESYGRSSRLDFLANTADRGTGTVRVRAVVDNPDGQLTPGLFAKVRLETGKPRAQVLVADHSIGTDQGRRYVLVVDEGNKTQYRPVELGPMVDGLRVVRQGLQPGERIVVKGLVRPDMQITPRLAEIDGTPVDLSKTVGAAQ*