MSLLMSTSATACGRAHNSPVPRTGPFGRARLALSHVKLRRYEYRHGLHAATADSVATAPADLLYAKTPAGATETLQVVSVDSSSSPATLTVQWKGQTLRLSPRSEGGWSTEKIGCYPAEGGELLRAFPAMSGRLLLELHEHAGPAPTAVSSWDRVHSLGELEAAATADATLWTEGTRPGAPEKTPLQAATLTAGELVALMQGKRGVVIVQLWNGFEPARGQPLFEPYVVGLLERALATPGVRAVTSTAPGGVGLTAVLFADKEPFNVWGPHLASFGCQANAVAGSAYYKVLIGKILGYADENIYGYVRSLGGGLTPAIISQVEADLKKLSKAKPKLPWNREGSRGGKKTAQAAGGAPGAGQQKGGGKRK*