MLVAASFQNQVGGGGAASTSQAGSRNHQGLAATLDHSDNTGQVSSWSHHFVPGNALSFAKLGDGGASSDPNSVKKRYRDEELQQMYGAAGQMQIDQQQKHQQDQQQRSQAPLAYDSNAPVAPVNPPPAGISARPRVRARRGQATDPHSIAERLRREKIAERMKALQELVPNANKTDKASMLDEIIDYVKFLQLQVKVLSMSRLGGAGATMAPLVADLPLEGAGQELVSSSQLCRQISVNLSPQDGIALTEHQVARLMEDDMGSAMQYLQSKGLCLMPISLATSISSCSTKVPTTMSLAATAAAAAAAGSSPTTAAIAGALQHATLSDSEASAMEGCNGRAATKDFPEQSEEQWLK*