MWFLAFFAHRHLDFRIAEVESLVKLCGVEGQLQWKKPEGDHEHSPFYYFDLPSEEVAKKVAGRSILLKGLYEVWGSGHTVEEVEAGIRAYPEERKAPFLGEDVSFKVVVDGFGKAFTMEEQLQKMERFAFIPWKGPVRMKDPDVRFWIIDSLGGYDPLGLPPLQDRIIFFGREIGASERGVLGKYDLKKRRYIGPTSMDAEISFLMANQGLARPGSLVFDPFCGTGSCLIPAAHFGALTLGADIDIRVVKYGKRGHTIWSNFEQYGLTAPVAILRADNHQQPWRNDIRETFHAIVCDPPYGVRAGGRKSGGKKLLSGKAEPYVLTEQQKDGHIPSTAPYTLAECLHDLLDLAARTLVIGGRLVFFVPCSVPDYDPKQLPTHPILRLVANSEQLLTRKFSRRLLTMQKTGPYTDELAAAAAETSREFRERHVEIVEQSRNEEIKALLCSSKRGEEDGNEVEVANGDDGEDGDVPVTEGGVRDELRTYRAKWC*