MSSAGAHRRATVLVGDVHGHRAKLVSLFENLEREIGAERLSTSRVVFLGDLVDRGPETSGVLDFIASLPAVHPSMEVRILGGNHDLGMATFCSLWRVDGGMPPPEGYVARRKEPPLWVDATDKNEHARMHLQGRRWGAFEAGTRNAFDSEATFASFGVDPGDPRRREALLSSLPESHAVLLSSLEFVVELDDVEDDMHPEVNKLIAVHAGLELERPIPEQLEALRERVIQQRWIEALQGRTNVGRPANVGVNVLVASGHHGILKTDGKWLVVDECAGLDERQLAAVVLPERAVVKSH*