MGAGLFGGSSKQSGHAVSFLLGAALPTALLFFLASDRLGEGLSTISSSWRGNGSISTAQQPAAAKPATTDAHALSAAAADASDARAAPTQDHEVEFAGLAELLARVATEDRTVIMTSVNEIWTRPNSLLDIFLGGLRGGEDTAHLVDHVLIVTVDAGSFSGCKAVHPHCYLLEVKSMDMNRAKTFGTPEYVEMIWLKLSIQQRVLELGYNFLFTDADILWLRNPFQRISVYADMSCSVDNSKMAPALLDCENNVGFYYMKSTNRSVEMVRYWRAARARFDGNLIEQVVFNKIKYELISRLGARIQPLETEYISGFCDFQDHFDKVCTVHANCCMGLENKVHDLKSVAADWRNYTSLTPEQRKLQEGSFKVTPPRMCQKSMGWV*