MKIEDLDDVESDGKESVYRRQVVKVDAKMALVGAGARILFYPTLLYNVFRNKIQAEFRWWDEVDQFLLLGAVPFPKDVPRLKQLGVGGVITLNEPYETLVPTSLYHAHEIDHLVIPTRDYLFAPSFVDISRAVDFIHKNASSGRTTYVHCKAGRGRSTTIVLCYLVEYKHMTPAAALEYVRSRRPRVLLAPSQWKAVQEYNKRQLATTTSYSPSGDAVLITKADLEGYQSNCDDAGKELAIIARVVRARPMARLSCLFASLKFSGGCGPVSRQLSEARAC*