MESGWSWDQKSLIGELIQGMELTKQLRAELGSASGEESKGSLVQGILSSYEKALLILKWNGPMNQLQMVEATPGLPSSPISVNGSPSSDDSGRVLKDPQDSRKESKKRKTQPRWTEQVKVNSETGFEGPHEDGYSWRKYGQKDILGATYPRSYYRCTFRNTQNCWAVKQVQRSDEDPSVFEITYRGKHTCSQGNYLAQTCHSPDKQEQKETDGDHHELQPLQENLFGNQTIQNIEKLENKASTFCFGSSSTSVGCKDIVNAGFSSLAIDTHSALGTFPQSFTSPTSPDKNYFTPSPCQRSNVGGTHSVQNLDPDVHEIFSANTSATNSPILDWDFPFDSDHINPNFPFNSQGFFY*