MKQLVDLLHRRKKAFLIAAALAAGGCASYSYYRSESFQRRKRQVILILDGLGKLLQAAASAADSASLISGDLKDFLESSNEEGEVPRSIRQLLKILRCPELQDLVAVTTSSVCKVIMADTSPEDTFPSRAHQKLLNKLFSDPGKGFASAIVGSAVRNLVVCYFEEMERKAELENELLDLACSTKGKALLAECIQIFVEATVSTYLDKTQEVNMFEEMVEAVTKPVHRVPAQEMIVSVCNGAVDTFVRTSYEVLSESSKETTRLDMTPVSFNSSEAVSALQQDPGNFLEKIFGALTIPSNRMLVMDLAGKVTAEAVRSFFGLVIAVSAPYVRSSRDVVHSKAAVVRTRFSQDAATKVLVWVTVCLALFLHIFVNTSISLK*