MRGGFNGVRGPFTPSQWIELEHQALIYKYITSNVAVPSNLLNPLKKSLYPYGFTSSPAGSLPPNSLGWGSFHLGYSGSTDPEPERCRRTDGKKWRCSQDAVANQKYCERHINRGRHRSRKPVEGQTGHAASGTTNPKVVPMSSSMSTSVITGSGASSSLAIAQQHQFKNLQSGATHHSADALVNRIQDPWASSVMSSTTNLKSNNSTFMITKQGVPFAEFSPSDFGHVAYDSLVNLLHRSSIVESKEYGPYLDFTTDQETLDQNLLHQFFDDWPKDESIHSVITWPGELRSDWTQLSMSIPMTSSEFSSSSSSPAQEKLALSPLSLSREFDPIQMGSVVKNDISDF*