MSTTVLITGATGLLGRQVFNTFKHSGCFVVGQGYSRATPPTILKADLEKPEDIKNLLDEAKLVPLHCAANRSPDLCDKNPEQARRVNVDATRTLAEETSARKALLVYISTDYVFSGKEGEAPYEVDAEPSPTNYYGQLKRDGEIAVLEATKDTGLGIVLRVPLLYGTAQNNSESAVNILIDAIWKAQDENAGVKMDDWAQRYPTNTEDVARVCRDIVIKYLKERPRIHELPKVLHFSSEDRMTKYEMCEKLAEVLGLSLAGMIRNKQGNDPNASVQRPYDTHLSTKVLKDLGVDVQTTDFVAWW*