MSDAFMDKFNALGERIKVGGAGLSRKMSAGVSSVSGKMKELFQVPTQADKLVEEATAETLQAPDWMKNMQICDMVNLEQIAGQDIVRALKKRLAMKNSTVQLLTLSLLETCVKNCEKMFSEVASEKLLNEMVRAIDDPQTSSAVRDKALKMIESWGESTEELRYLPVYEETYKSLKSRGIHFPGRDAESLAPIFTPPKVQSSQSVNTETRATLMDAVSWQNDNEVTLEWAKEVFDVARNSVELLSTVLTSSPQQEVLKEELTLTLVEQCRQSQFSVQRIIERGGDNEALLFEALNVNDELQQVLSKYEEMRTSPTMQSNEPSEPALIPVGVVEEEESWVMTGENPLVRKSSAKPSTFRSSQGEEAAMADLDKIVFGQAGGSSQGHAKDNTEKKSDDLILL*