MTDVKEVQGFAAHDSSGILSPFSFTRRATRARDVVFKVTHCGICHSDLHQIRNEWHNSIYPVVPGHEIVGIVTEVGSEVAKFKVGDHVGVGCMVMSCGECDACKKKAEQFCPKIIWTYNSVDSDGSTTYGGFSTLMIANEKFVLRIPDTLPLDGAAPLLCAGITVYSPMCYFGMTEEGNQFGVVGLGGLGHMAIKFAKAFGLKVTVISTSPDKRKEALEILGADNFVISSDVKAMQEACNSLDYIIDTVSAPHNVEPLVNLLKVNGKLVLVGVPAKPFQLLPGTLIFGRRSVGGSLIGSLQETQDMLDFCGDRHITATVETIPVDYLNKAIERLSKSDVKYRFVIDFENTKRDSPDTSSL*