MVPLHLSVISSPPPLKPFVPTITAKCTSMAQQEPLLKFPHLSSSGEKLMEGLLSTVESRLGPYLNPSFTPSDVRSFRNQNGSSQGSVNIRGGNNTRTMIDFILGSWIHCKMPHGILNIFTLVGMLNTRTDTPHLLLEVIQTGPSSLVLVLDLLPRKDLVLHSDYLKHYYEDAGLDPLRQQLEKKPFSKPYISSSLYIRSVVSPTAILFQINSDSQMSMDEIVGGDVEPVVKQVVETWLRLCLEGTGRELEESDRERILRRDNVIKTIGIEVDLLSNMPRLFGPDVTARVVDAFRKGV