MDRVLHFVLAIVVVAILALLVSHDRQKIRIRYVVQLLVIEVLLAWFFLNSDIGLGFVKGFSEMFEKLLGFANEGTNFVFGGMNDKGLAFFFLKVLCPIVFISALIGILQHIRILPIVIRAIGTVLSKVNGMGKLESFNAVSSLILGQSENFIAYKDILGKMSRNRMYTMAATAMSTVSMSIVGAYMTMLQPKYVVAALVLNMFSTFIVLSLINPYRVEESEENLQMSNLHEGQSFFEMLGEYILAGFKVAIIVAAMLIGFIALISALNALFATVTGWFGYSISFQGILGYIFYPVAWVMGVPASEALQVGSIMATKLVSNEFVAMMDLQKIASTLSPRAEGIISIFLVSFANFSSIGIIAGAIKGLNEEQGNVVSRFGLKLVYGSTLVSVLSASIAALVL*