MDTDDGESSSSGPMSSLNSLFSFTSPAVKKLLGWKQGDEEEKWAEKAVDSLVSHRKGLPHVIYCRVWRWPDLQSHHELKPLEICQFPFSAKQKEVCINPYHYKRVESPVLPPVLVPRHSEFAPGHSLLPFQRTTEPAMPHNVSYSGSGFPPSATSELPDTPPPAYSPPSDDTEPPGEVAPVSYQEPLYWASVAYYELNCRVGEVFHCNSHSVVVDGFTDPSNNSDRFCLGQLSNVNRNSTIENTRRHIGKGVHLYYVGGEVYAECLSDAAIFVQSRNCNHHHGFHPSTVCKIPPGCSLKIFNNREFAQLLSQSVNHGFEAVYELTKMCTIRMSFVKGWGAEYHRQDVTSTPCWIEIHLHGPLQWLDKVLTQMGSPHNAISSVS