MESQVYTLLQYLQLSIGYFLFTCAIGFSVFSVLLFLLRHKFWSWCTCDICHCYLTSSWRKEFTNLGDWYAHLLRNSPSQTIRIHVLDNIITANPRNVEYMLKTNFLNYPKGKPFSMILGDLLGDGIFNVDGDLWMFQRKMSSLELGSMSIRSYAFNNVKNEINFRLIPLLSSHVVVSSSQHDFKSLDLQDVFRRFSFDNICKFSFGLDPCCLELSLPLSHFAYSFDLATKLSAERAMVASPLIWKIKRFLDIGTEKKLKGAIEDINVLANEVIRQKRKLGYSNHQDLLSRFMTMVDNDVYLRDIVISFILAGRDTVASGLTSVFWLLTSHPDVELRIREETSRVMKQNDEEFLKFEEMNQMHYLNAVIHESMRLYPPVQFDSKFASENDVFVDGTFVGKNDRVTYHVYAMGRMENIWGKDYMEFKPERWLKNGIFCQQSPFKYPVFQGGIRVCLGKELALMEMKCVVASMLQHFEIRAVEVGSEPRFDPGLTATVRGGLPVVVRRRRGI*