MSGAGPDLQLPPGFRFHPTDEELVMHYLCRRCAGLPIAVPIIAEIDLYKFDPWQLPSTSRRPRSSCSSSSSREPISCAAVTMAS