MKGLFKSKPRTPADLVRQTRDLLLFSDRSTSLPDLRDSKRDEKMAELSRNIRDMKSILYGNSEAEPVAEACAQLTQEFFKEDTLRLLITCLPKLNLETRKDATQVVANLQRQQVNSRLIASDYLEANIDLMDVLIEGFENTDMALHYGAMFRECIRHQIVAKYVLESDHVKKFFDYIQLPNFDIAADAAATFKELLTRHKSTVAEFLTKNEDWFFADYNSKLLESSNYITRRQAIKLLGDILLDRSNSAVMTKYVSSRDNLRILMNLLRESSKSIQIEAFHVFKLFAANQNKPADIVNILVANRSKLLRLLADLKPDKEDERFEADKSQVLREIAALEPRDLA*