MDHLDVFWWLKSFHVYSILIFIIISLFSLIFYIVRVKLWCNCEICHAYITTSWSSQFINLCDWYTHLLKKSPTRTIHIHVLGNIITSNPQNVEYMLKTRFDNYPKGKTFSTILGDFLGRGIFNVDGDLWRFQKRMSSLELGKVSIRSYAFEVVKNEIDKRLIPLLDEYKQGGVLFDFQDVFRRFSFDCICRFSFGLDPKCLESSLPISQFALSFDLASKLSAKRAMTTSPIVWKIKRFFNIGSEKELREAIKVINILAQEVIRQKRKLGFSNHKDLLSRFMGSISDETYLRDIVISFLLAGRDTIASALTSFFYVIGNHPEVTKAIREEANRVLGSNEDLTSCEQMSELHYLQACVYESMRLYPPIQFDSKFCLEDDFLPDGTFVKKGTRVTYHPYAMGRMEELWGCDALEFKPQRWLKDGVFVQENPFKYPVFQGGLRVCLGKEMALVELKSVALSLLRRFHVELAQPYHHTPRFSPGLTASFNGGLLVSVREISP*