MSVTVEILENLERKVVLSLPWSEINAETDKKLKQTQRRAKIDGFRPGKAPLKMIAQMYGASAQNDVINELVQRRFYDVAVAQELKVAGYPRFEGVEEQDDKESFKVAAIFEVFPEVVIGDLSAQEVEKVTASVGDAEVDQTVEILRKQRTRFNHVDREARNGDRVIIDFEGKIDGEPFAGGASKNYAFVLGAGQMLPEFEAGVVGMKAGESKDVTVNFPEEYHGKDVAGKTAVFTITLNNVSEPTLPEVDADFAKALGIADGDVAKMREEVKKNVSREVERRVNEQTKESVMNALIKAVELKVPVALVNEEAARLANEMKQNFVNQGMTDAANLDLPLDMFKEQAERRVSLGLILAKLVDENKLEPTEEQIKAVVANFAESYEDPQEVIDWYYADTSRLQAPTSLAVESNVVDFVLGKAKVNKKALSFDEVMGAQA*