MLRQGWYMFTIDLESGYHHVPVSPQDWRNMGFEFDSKFYVYTVLPFGLKHSPFAFVKIMRQVVNYFRRFGIFVVNYVDDWWFAAPTYEKACELRDFVLKTFAALKLVNATLRDLRNVAFENEAGKGPQQKTIIICTLAAKQAIIKMQNEASEKFGKADRTHSGASMLRFALTSAPETSFCVNVTGYESKNDGEILDFVIEKITDELRVLELSRVLGAVAIAAIYAPNYTPKNVKKKTRADGVKFTECDGVDISTVVFDKPTNVLS*