MSKWAELPYDLLTEIANRVKVIEDFVSFGAVCTSWRTAATKKNFDVFSPQVPLLMLADKDEDYREFYSLSKHKISRIFLPEVRGRECFPTQGWLCTVAYNGEMNLLNPFSRTQIELPSEKEFWVFHGPVELCKGEFWHYMDKAVLSANPLVASDYVLVVSYYTDCDYLLAFWRPGDLNWTKIDFAKGWVYYIAAMIYYNEKFYCVTWCGQVWVFDMSCHSSTNCYTTIAFSPQTFKIKVYELDIIKGELKEINSLGDSAIFLGLSGASSIESSKFTGVKRNHIYFTDDWCRIKNKEGGNGRDMGAYNLEDGKIESFYPGLSISPLSPPTWVTPSIS*