MLRTLAMVLALLPLWAVAAESLTLTPEQSTLLNFDEPVLDAFVANSELVRVHSPSDQQLLIYGRKVGRTDLVVTALDGRTLGHYRVQVVADLAPLKQLARQHFPQSRLSFSESGGAIVVAGEVTSPLQAHEILTMVEGFAKGIQPQGSALGTTAPVPPQTGSQDEGAAVAGGGSGQYAHVINQLRLAGSDQINISVRIVEMQRTTSEQLGLRWSAMGEYLQLGVSPGNRFPKPAERGSWGGKKDVVYINAIIDALVENSLVNVLAEPNLTAKSGEAATFMSGGEFPFPVGNGDNGPEIEFKKFGISLELTPTLLDNNRISLTVSPEVSTLSRENSVSIAGVVVPGIETRRTTTTIELADGQSFALAGLVRTHRNQSSEALPFLGEIPGLAPFFGSNGFKNQESELVIIATARLVQPTSDPLSLSTPLDHYRAPSRFERLFFTDMGSTERPGAQATRLFGNYGYSY