MADRVLNFFVRHAALVRPLSELGKLLLTRDMAELELVVGQNLFQVEQLGAPYRALRALKPLFFQETTKLGSSPLLQDLPRSVVLHHIYSRAPDELESPLQRAKLTPKQYSLWLDSQGEDQIWKGIKATLDDYATKRRRKRPKKVQIKENVDATGYYQVHSLTVIVHVYDDELTSGTKPGKLVTLKLEYLLKLHVVCVGVDDMRGGSENNFLINLFPDNTGIELPHQIAKLSSGLNFTYDEKRAQRPFKWVQHLAGIDFWPEAPPFLADNISGIDEAAKGASTLAGMNIYRQLHLCSIFVE*