MAETGDEVAVRSTAATACRAVEAEGNSEETRLHGEVAEAVDFFSRLPDEIVLLCFSFIPRSFHMRAQGVCRAWRRTFRSRELYELRKARGVAEAWLYVNTLQSGGIWKAYNLANGTSFKLPPCPSPVVELYHHATVVFGPKLFVIGGASERILPKTGEFEDKKPTNQVWIYDAVSNLWNEGPPMNHARARFAYAVLGNYIMVAGGSDICGKALSSAEMLNLSTEEWEMLSDMPSARLNCFGLVVDGEFWVGVYASEAYKLRLHKWTIVVEDDKNISPAFPLVYGGTPLVAVEKKIYSFNGTAMYCNDFLEKAVWSSRTNEPMRFNSHLVVYKDRILVVGGHTLRSTLEDPVDMKIWSPGSREWSVSKKLHDMRGTVTGCALLAL*