MSVTFLWFVSSPGLEVSHSTGLLDSVRHVKFLDSSKVMSRDFGSIRVEKDKEKGWRLCSLSTDMKYACVGRSGLESASNFPLIANVLANPAAGEVAVSSEQKVYDVVLKQASLVKRKLGATGELDAKPDIALPGNLSLLNEAYDRCGEICAEYAKTFYLGTLLMTPERRRAIWAIYVWCRRTDELVDGPNASQITPTALDRWESRLEELFQGRPFDMLDAALADTVAKFPVDIQPFKDMIEGMRLDLKKPRYKNFDELYLYCYYVAGTVGIMSVPIMGISPNSEATTESVYNAALALGIANQLTNILRDVGEDASRGRVYLPQDELAQAGLSDEDIFAGKVTDKWRNFMKSQIKRARMFFDEAEKGVTELNEASRWPVWASLLLYRQILDEIEANDYNNFTRRAYVSKAKKFLSLPAAYARSIVPPSRKLSPVMKT*