MVDLNRIDLSPRCSGLQRCGKSCRLRWINYLRPDLKRGTFSEQEERTILDVHRILGNRWAQIAKHLPGRTDNEVKNFWNSCIKKKLIAQGLDPKTHNLLPASKNLLHVHDGTGSGSNPSNNPAAGTQFHSPNGNRNGCATPPFTISSPTKAVYDAAMVAPPVVAPGLYDVPNPGVLMGQHDRDHQAAVVMQQGYPYIHNNGSGLLMSFRDHNAAGIHPSMDFMNGSSHSSSSMEYAAGMPNGDVFNRGVAVFMDETAAMWATVPDPGMGARVEMAYQQQQHHGLGQDEVAGPPPPPLINGGSSGSKGLDMMGVSSEVYGSAGTTTAFDIELMESCGIFCGAAGNDMEQLQWDC