MLLRFGVVPVVVFSSKEAAKEVLKTHDLDTCTRPKLVANGLFSRNFKDIGFTQYGEDWREMKKLVGLELFSPKKHKSFRYIREEEGDLLVKKISNSAQTQTLIDLRKASFSFTAGTIFRLAFGQNFHQCDFMDMDRLEELVLEAETNGCILALTDFLPTGLGWLVDRISGCGFGGSECGNNHNDLQKVEYLNMVIKETFRLHPPSPLLLPRETMSDIEIQGYHIPKNALIRINTYTIGRDLKCWSNPERFLNTSINYKGQDYKLLPFGAGRRSCPGMNLGITILELGLLNILYFFDWSFPNGMTIEDIDMEENGALNKTLELIPTLPSALSDGSSGWR*