MDRLLTRIRVFLLPWIRFARSESSPFIRHFSCKELRRATGSFSTIMGNGSHGVVYKAQFSDGLVAVVREVRDFQQGQDAFDREVQLLARLHHRHLVTLRGFSKGYDRFLVFDYMENGSLKELLHDPLKTPLNWRRRLQIAVDVAAALDYLHSFCDPAVYQVSVNSSNVLLDENFAAKLSDVGFLASEGDLILKVNATCSGHIDQKFKHVVFQYGVLLLELVTGQSFGNEDMDLVKWVQESAFTDSIHKMVDTDLGNSYDSKEVKSLLVIASKVTKNMLRFALWFLELVHA*