MSRGGSGYDRHITIFSPEGRLFQVEYAFKAVRTAGVTSIAVRGKDSVVFVTQKKVQDKLIDPTSVTRLFKITKYVGMLVTGLPADTRAIVQQARQQAADFRFKFGYEVPVDYLAKVLADKAQVYTQHAYMRPLGVISMLIGIDEERGPQLFKVDPAGYYVGYKATAVGVKETEAHNFLEKKLKGNPALSYDEAVITAISALQGVLSEEFKAADLEVGVVRNGPDGSDRAFRVLTTEEVDHFLTIISERD*