MVSIPTQFIELRCFQLLIKRTIPEELRFCGGYCQSSAFFRRMGSQVWEDHHVLPELQENLEELFPGLTIEEALQHQESLYQSLKISCVNQTLQTARSSDNEPSSSHGHSWGESSFSESCDHDLALDEAVARSLQELDSEDEVDHVAILESHRSNSRDTEHAAAGTSISETFQDPVDPDRMTYEELQSLGDAIGSENQGLSKREMSILPCYTYRTGFFSKKIDIGDCVICCTAYRNRDSVTTLPCAHQYHKDCIEPWLVKKRICPLCKKEVKLH*