MSKVTPQPKIGFVSLGCPKNLVDSERILTELRTEGYDVVPSYDDADMVIVNTCGFIDSAVQESLEAIGEALNENGKVIVTGCLGAKEDQIREVHPKVLEITGPHSYEQVLEHVHHYVPKPKHNPFLSLVPEQGVKLTPRHYAYLKISEGCNHRCTFCIIPSMRGDLVSRPIGEVLSEAKRLVDAGVKEILVISQDTSAYGVDVKHRTGFHNGEPVKTSMVSLCEQLSKLGIWTRLHYVYPYPHVDDVIPLMAEGKILPYLDIPLQHASPRILKLMKRPGSVDRQLARIKQWREICPELTLRSTFIVGFPGETEEDFQMLLDFLKEARLDRVGCFKYSPVEGADANALPDQVPEEVKEERWNRFMQLQQQISAERLQEKVGREILVIIDEVDEEGAIGRSMADAPEIDGAVYLNGETNVKPGDILRVKVEHADEYDLWGSRV*