MSNVTHQPKIGFVSLGCPKNLVDSERILTELRTEGYDVVPTYDNADMVIVNTCGFIDSAVQESLEAIGEALKENGKVIVTGCLGAKEDQIREVHPKVLEITGPHSYEQVLEHVHHYTPKPKHNPFLSLVPEQGVKLTPRHYAYLKISEGCNHRCTFCIIPSMRGDLVSRPIGEVLAEAKRLADAGVKELLVISQDTSAYGVDVKHRTGFHNGMPVKTSMVSLCEELAKLGIWVRLHYVYPYPHVDDVIPLMAEGKILPYLDIPLQHASPRILKLMKRPGSADRQLARIKQWREICPDLTLRSTFIVGFPGETEEDFQMLLDFLKEARLDRVGCFKYSPVEGATANELADQVPEEVKEERWNRFMQLQQQISAERLQEKVGREILVLVDEVDEEGAIGRSMADAPEIDGAVYLNGETRVKPGDVVRVKVEHADEYDLWGTRV*