MALSLFFFLLCASVRIGYAFPPHPDKIILLPGQPQVGFQQFSGYVTVDDKKQRALFYYFVEAETDPASKPLVLWLNGGPGCSSVGVGAFSENGPFRPRGQVLVKNEHSWNKEANMLYLESPVGVGFSYSTNTSSYETVNDEITARDNVVFLQSWFNKFPQYRKNNLFLTGESYAGHYVPQLAKLMIELNNKKKLFNLKGVALGNPVLEFATDFNSRAEYFWSHGLISDSTYRMFTSVCNYSRYVSEYYRDGVSPMCSRVMSLVGRETSKFVDKYDVTLDVCMSSVLSQSKIISPQENGEKIDVCIDDETVNYLNRQDVRTALHARLVGVRSWDVCSTILDYQLLDIEIPTISIVGLLVKERIPVLIYSGDQDSVVPLTGSRSVVHQLANQMGLNTTVPYRVWFSGQQVGGWTQVYDNILSFATIRGAAHEAPFSQPERSLVLFRSFLQGKALPEVF*