MSGDTITQPHHPSCAPSRAARELGLKRGELDLAVHLGLIRTVPDEGGGGRRVLRSEIERMSSEAGFPDTLRERVKVAGTTQGADLMHVSAGRFTRLARLGLVVPVKWYLNRYRAVVWLYLAEELKQVAADENNAPLLNARRMPEALRAMLDTGVDLRPRNWRGRHRGFLLRLAEDPWESAGALAAFLDPVHIAEIVPDPYERSHLNRFRPGPPTSGAPGSPSAHLAERLMTADDPDEISLLRADLTAVLEEARDRRPAPRPATRRVPAPAHPVLPGPARPEESEPPRGLLSWLRRRARGGAC