MSNVSHHQPKIGFVSLGCPKNLVDSERILTELRTEGYDVVPSYDNADMVIVNTCGFIDSAVQESLEAIGEALNENGKVIVTGCLGAKEDQIREVHPKVLEITGPHSYEQVLEHVHHYVPKPKHNPFLSLVPEQGVKLTPRHYAYLKISEGCNHRCTFCIIPSMRGDLVSRPIGEVLSEAKRLVDAGVKEILVISQDTSAYGVDVKHRMGFHNGEPVKTSMVGLCEQLAKLGIWTRLHYVYPYPHVDDVIPLMAEGKVLPYLDIPLQHASPRILKLMKRPGSVDRQLQRIKQWREICPELTLRSTFIVGFPGETEEDFQMLLDFLKEARLDRVGCFKYSPVEGAGANDLPDQIPEEVKEERWNRFMQLQQQISAERLQEKVGREILIIIDEVDEEGAIGRSMADAPEIDGAVYLNGDTSVKPGDIVRVKVENADEYDLWGSRV