MDTAPVCLDLMVGRPMDHEPSRARCTGTRTEADVASSACGRAPSMTNDEAKILEAKLAQVSEENRKLTEMIAYLYGNQVSRQSPDGEGQPRASTAASPTPPASKKRSRDSMDTSHSCDVEISNRNVGTGEAEHVDVDSPLSNGTCRRIKVKKVCTRIDPSDTSLVVKDGYQWRKYGQKVTRDNPSPRAYFRCAFAPSCRVKKKVQRSAEDSSVVEATYEGEHNHPHPTRAGELPSCATQGGGSVPCSISINSSGPTITLDLTKNGGGVQVVDAGEAQPDMKKVCREVASPEFQRALVEQMARELTGDQKFTDALAAAILRKLPDY