MAVGLTPEAAAQLRRLRARHGDLMFHQSGGCCDGSSPMCFAAGEFIVSDADAFLGDLHVPAAEGSEAFTVGVWMSREQHLRWAHTELTIDLVPGRGAGFSLEAPDGVRFLVRSRVCRTP