MGRRASSQVNRSTCTRAVNAELQTESKPQSRADPSVEEEVVVVGGGIAGLSTALALHRMGIKSLVLESAPGPRDSGAAIALWRNAWRALDVLGVGEKLRHDYILLDRVQLCTKKGKVVREFGLDEVKGGPHEYRGVHRSALLKVLASELPEGTVRYGTSVQQVLPLDGGQGTELILGGGERLSAKVVIGCDGTKSAVARHLALPQPNYAGYSAIRGVANFPNGHNQKSAVRQIWGAGVRAGTYPMNRTDVYWFTVFNSPEEEPCPSCGRHGTEAAGAGLGRGWGGDILNIIRATPAEATTRSDIRDRWTLPKPVGGQSTWGRGSVTVAGDAAHPMTPNLGQGGCAALEDAVVLARELAKAKVSNDTKTSQNGHRADKSTSLDPQAVEDVLRRYERERIPRAAKLTVQSWVYGTLLQIGFPPVTFARDNVVVPYLFQPDHWLDHTLYDCGELPTS*