MATRSALPPRRRGLPEELVVWEILVRLPPKPLLRCRLVCRAWRRLTSTRGFLLAHHRHQPSLPLVVGYGCDGGSLLDILTLDRRDAARPRLHPVVRLKNAAHFVSASCDGILILNMTNCGEFYYSVCNPTTRQFADLPMLTGFFVMGFYQHRPTGEYRLLLYYQFRPEGSEDRYACYVYTLGSSEMPRCIGWMEEVATCTAVVLLHGSLHWYNYKTDKILIFNTASESFWSMRQADKMNGNDLFEIDGTLGIYFCNDDATIVDIWVLQDYKTEFWSLKHRIELPVPDIKGKLDDGDDWSAMVLSEDGDVLVLVYYRQWLLYIGTDGKLLASFQHDVGCHYNTPLKLKQSLVPHAFFPLLKGYVVNARPFI*