MSRGGSGYDRHITIFSPEGRLFQVEYAFKAVRQSGITSIAVRGKDCVVFVTQKKVQDKLIDPSSVTRIFKITKYIGMLVTGLPADARSVVQNARQQAAEFRFNYGYEIPVDYLAKVMADKAQVYTQHAFMRPLGVISMLISVDEERGPSLYKVDPAGYYVGYKATAVGAKETEATNFLEKKVKAGVSYSYEEACQTAIAALQSVLAEEFKASEIEVGVVVDDVAAGGERGFRVLGAEEVEDFLTAISERD*