MKGLFKHKPRPPGEIVRQTRDLIALSENENHETDMKHSKRLGICPEICRNIRELKSILYGNSEAEPVAEACLSLTQEFFREDTLRPLIKSLPKLDLEARKDATQIVANLQKQQVGSRLVASEYLESNLDVIDTLVEGIGRDHHLALHYTGMLKECVRHQVVAKYILESKNLERFFDYVQLPYFDVATDASKIFRELLTRHKSTVSEYLAKNYEWFFAEYNTRLLEKGSYFTKRQASKLLGDVLMDRSNSGVMVRYVSSLDHLRIMMNLLREPTKNIQLEAFHIFKLFVANERKPEDIVAILVANRNKILRLFADLKPEKEDEGFEADKLLVVGEIASLSLKLSE*