MSTMASGYLTNSFSKMANLTKHESVSASWIMSLNPNSSSTGKKQVFRELRYPIPQSETESTYTSNLHFDRLQLSDEQVLDQENRLQFGQFMAHEAVLDEEYWTAAWLRAESHWEDRQNDRYINNYKRKYAEQEFNALKRRCKALIGQRCTCIVAVRAEDKIIRHTVLKSVVGTLDLIIRHLSHGEAFPGGRVNSPDLSNIERRSSNRYGYIANLCVSKSSRRQGVARNMLHFAIRLAKENGAEKVFVHVHTNNGPAQKLYQKVGFQVVEVKNHKLAEEQPHLLFLRA*