MTDVKKVQGFAAHDSSGVLSPFSFTRRATRARDVVFKVTHCGICHSDLHQIRNEWYNSIYPVVPGHEIVGIVTEVGSEVAKFKVGDHVGVGCMVMSCGECDACEKKAEQYCPKLIWTYNSVDSDGSTTYGGYSTLMIANEKFVLRIPDTLPLDGAAPLLCAGITVYSPMCYFGMTEEGNQFGVVGLGGLGHMAVKFAKAFGLKVTVISTSPDKRKEALEVLGADNFVISSDVKAMQEAFNSLDYIIDTVSAPHEVEPLVNLLKVNGKLVLLGIPAKPFQLVPGTLIFGRRSMGGSLIGSIQETQDILDFCADRQITATVETIPVDYLNKAIERLSKSDVKYRFVIDFETTKRDSPESKEENQRCCS*