MKSEKMKGQSREFLESGSSSVVSNAVQQRLQFILQSRPEWWVYAIFWQATKDSDSRLKLEYGDGYFRGKEEKEEEQTRNVNDIEWFYRMSQTRSYVAGDGVVGCAYSSGVDVWLSGVNEFELNDCDDRVREARSHGIHTLVCVYVPGGILELGSCHVFTLGYGLLEMAKSVFEESQNQNPLNNPMGMNDATAAKVDGSSTDSSDADADATFPMTRRGGGRAREALPMNHVEAERQRREKLNQRFYTLRSAVPNVSKMDKASLLLDAVDYINELKAKINHLESSANRPKQAQVIHSSTSASSNMRVEVKILGAEAMIMVQSLNLNHPPARLMDALRDLNLQILHATMSNIKEMMLQDVVVKVPHDLMTQDALQNAILHRL*