MKYVMPAFQILDPGAAEPVGHMIFNVKLDFTCNAQLVAGEDVMDPPSSIRYASVVSSNSVCLAFLVAALNDLDILCVNAQNAYLNAPVYTVCSTVFGLSCMNQFAVNVQALYGLKLSGTAWCAHLASATQEVNFILCLADPDLWPCLAQKGNCMEHCEYVLIYTAASFVSVQIREPPDHCLGANIAPFLLLDKPTEQQWSMSSTDYVKQALKNVEQALHEIGSALSNHAVSPMSTRCCPELDVFAILDPDCTNCFPSQIGVLQWAVELG*