MRAGTPAGDAGPSSHGGAGFGSGSRAPALPRRFPGAAQPEIMRAAEKDDSYAAHVTEACRDAFRHLFGTRVAVAYQNEIKLLGQSLYYLLTTGSGQQTLGEEYCDISQVATLHGLPPTPARRILFILYQTTVPYLAERISSRIVARSIALNESQFDDHLESDNSSSGIAQSTTNNHVPSRSLSVSALSRLRGRVHALWQWVLQKWPSMLPFAQDFIQLAIRTNLMLFYFEGLYYHLPKRAAGIRYVFIGKPMNQRPRYQILGIFLLIQLCILGAERLRRSNISSIASSINQISSGSYPSSTGRGVPVLNEDGHVISDICGGKAADVASHSEASSGKSKCTLCLGTRQNPTATTCGHVFCWNCIMEWCNEKPECPLCRTPITHSSLICIYHSDF*