MQFLYCNQRLGDVSPEERRDEAHYISLLKVVETFPGLYFSYDADLTRTAQAATMARSELHRLPLHQQAESRFLWNEYLLQEFTNSKLDPFIVPIIQGNILLIQFPFFFLRSLYLSLSKYPHNRSFKEICTRMWRRGADSKGNAANFVETEQILEAEDFVFSYVQIRGSIPILWEQIVDLTYNPTITDLNHEETPKVVEQHFEDLYNRYGDVVAVDLINQQGPERVLSVAFAKAMESISSDSIRYVPFDFHHICGQLDFTRLDTDLYPSVAEDLSKQSFFMKNSEEVLQKQEGVLRTNCIDCLDRTNVTQSMFGRKVLEVQLIKLNLFQQSEKLEQHQDLDKEFKRRTVWADNGDDISMQYAGTPALKGDFVRGISLCLWSVVGRNSSRSDSLGSSQRAIIL*