MASVRKDDVWDSMRKGAQELVEKEPLLGGFVYSKILNQPTFERSLAFMLATKLASSTVLASQWNDLIIDALTSTAEEEKSMGGRGSPAPGTGSIADAARADLRAILSRDPACPSYTHAFLFFKGFQGLQAQRVSHWLWSKGRTVIACFVQSSISEVFGMDLHPGAKFGRGILVDHATGIVVGETAVVDDDCTLFHGVTLGGTGKVSGDRHPKLQKRVVVGAHASVIGNISIGHDSKIGASASILHDLPPNSVVVGHKGIVIQKRGHKGKHSLLSKL*