MSRGGSGYDRHITIFSPEGRLFQVEYAFKAVRTAGVTSIGVRGKDSVVFVTQKKVQDKLIDPTSVTRLFKITKFIGMLVTGLPADTRAIVQQARQQAADFRFKFGYEVPVDYLAKVLADKAQVYTQHAYMRPLGVVSMLIGVDEERGPQLFKVDPAGYYVGYKATSVGVKETEANNFLEKKFKSNPQFTYDEAVTTAIAALQGVLSEEFKSSDLEVGVVRAGSEGGDGSFRVLTTEEVDHYLTIISERD*