MVSSHRRLASLTKQLTSHVNAGRHRDALAFFARMASDPALPPLSDPSFAYAFPLALKSAAALRVPSAAATIHALAVKCGGLLCSPFVASALVASYGACGPSSPDVARRLFDELPCRNGFVWSAMISVYARSGDVAAAVRALDLVDVAPTASCFNSVIAAVVESGEHPARAIELYRRMRGLGVEPCLITLLALVPACTALGALNSVREVHGFAVRHGMSASCHLGSSLIEAYGRCGSLVAARRVFDKVDERDVVVWSSIVSAYAFHGLGDVAMSLFRWMELDNVRPDGIMFLGVLKACGHAGHADDALKYFDVFTETYGVEACGDHYSCLVDVLGRAGRLHQAYNVIQTMPVRVTAKAWGALLAACRKYGEVGLAEVAARALFELEPGNAGTFVSLANIYSGVGMHAEAERVRRDMEERGVQRSPGSSWMIHRKSSQLF*