MSDPSRGRVTITLGRSGHVVKRDVSAADVSSFSSLHSAGTKRSVRDRIGSNADNSGWYGNGHSGNKRHRGDVSMQNGLDGNDLRLKLMRKSASRQTDSNGNKRHMDLREKLSKASHPLTNSYNSKQHGPESRETSLLRQIPSARSSDDLLRMKSMRSSYSPWTLDHIRRRSPDGFPSTSRGISPQRDVQDLHRRPVSRTYDGVSSVSYVGRDVLETSRPPVSAPQSFMSRSTMSTLPPVTAKPVASHPGQLPPSGSVAQRSSYVGDEQVQVQQSHQTVDGLLHALGLQKYAILFKAEEVDMTALKQMGENDLKELGIPMGPRKKILLALLPRTKRQQ*