MDRLKNSWELVKASARVLAQDKELMVFPFISSLGVILVSLTFALPLFLAGRVENLIEGGGQVAGMAVLFLFYLVQYFVIFFANTALVGAALIRLRGGDPTLGDGFRIAFSRFGPILGYALVAATVGMILKALSRKRSGLVRTASSLLGLGWSIATFLVVPVLAVENLGPLQAIQRSVSLLKKTWGEQIAGNLGLGAFFGILTLAVVLVSLALGVGSIMLLETPWVAVALAVLLVVFLLVSGLVQSTLNGIYTAAVYTYAVDGRSGFFDETLVREAFQSGS