MSNVTHQPKIGFVSLGCPKNLVDSERILTELRTEGYDVVPRYDDADMVIVNTCGFIDSAVQESLEAIGEALNENGKVIVTGCLGAKEDQIREVHPKVLEITGPHSYEQVLQHVHHYVPKPKHNPFLSLVPEQGVKLTPRHYAYLKISEGCNHRCTFCIIPSMRGDLVSRPIGDVLSEAKRLVDAGVKEILVISQDTSAYGVDVKHRTGFHNGEPVKTSMVSLCEQLSKLGVWTRLHYVYPYPHVDDVIPLMAEGKILPYLDIPLQHASPRILKLMKRPGSVDRQLARIKQWREICPELTLRSTFIVGFPGETEEDFQMLLDFLKEARLDRVGCFKYSPVEGAGANELPDQVPEEVKEERWNRFMQLQQQISAERLQEKVGREILVIVDEVDEEGAIGRSMADAPEIDGAVYLNGETNVKPGDIVRVKVENADEYDLWGSRV*