MDTDDGESSSSGPMSSLNSLFSFTSPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKRKGAIEELERALSCPGTPSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPLEICQYPFSAKQKEVCINPYHYKRVESPVLPPVLVPRHSEFAPGHSLLPFQRTTEPAMPHNVSYSGSGFPPSATSELPDTPPPAYSPPSDDTEPPGEVAPVSYQEPLYWASVAYYELNCRVGEVFHCNSHSVVVDGFTDPSNNSDRFCLGQLSNVNRNSTIENTRRHIGKGVHLYYVGGEVYAECLSDAAIFVQSRNCNHHHGFHPSTVCKIPPGCSLKIFNNREFAQLLSQSVNHGFEAVYELTKMCTIRMSFVKGWGAEYHRQDVTSTPCWIEIHLHGPLQWLDKVLTQMGSPHNAISSVS