MSKFRSVLFAVAKLEHFNNNSKMTISRASFSSIPIIDISPLIKMRSHPKHYDQDDMKEKKVVKEIDEACRKVGFFYVQGHGVPFEMIDLVRKLGHDFFNLSTEEKHTIKMTQASGWRGYQTLGENVTKGISDMHEAIDYFRDCDAEFPRLLHEDHPLSGRNLWPSSPAAFQPVYKQYLTIMQDLGRTILEAIGLALVGSRDAFEGTRAGNPFWLLRVIGYPPMEQKVTEVGCGEHTDYGLLTLVNQDDGIRALQVKNEDGDWIWADPIPGTFVVNIGDMLKVWSNGEYMPTVHRVLNDGSKYRVSVPYFYEPNFDAVVEPLDICKKRAEGISKYAPVVYGDHLTNKILNNFK*