GGAARPRSVCEGCRGVIAERFLLRLNDGLWHERCVCCASCREPLESTCFYRDAKLYCRLDYERLFAVKCSNCFEAIAPSEFVMRAQKNVYHMGCFSCCICEKQLQKGDEFVLKEGQLLCKSDYEKECELLSLVSPAASDSGKSDDEEILCKTGGSSRKGPEGTKDLKRPKRPRTILTTQQRRVFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQDQQSTQRLTSAQTNNSNNSGLEGILNSYTTLQPPSQQILIIDQSVCSSESFRQGLTPPQMPGDHMHPYGSEPLFCELDSEDTSLSNVGDCFITTRESGFLQSRGGNPIDHLYSMQNSYFTS