MAGTPSSQLAWLSGLSTNFNEMSADQKFLRKTSIIATIGPKTNNVDTLVQLADAGMNIVRMNFSHGSYEYHQSVIDNARAEIRTGLMKDDTDVPISAGHEFWVTTDKAYAEAGTAEQIYIDYTNIVKVTAPGKLIYVDDGALSEKDKSDLAFGVKNSVDMIFASFIRSANDVKEIRKVLGPEGADIKIIVKIENEQGVMNFDEILRETDGVMVARGDLGIEIPASQVFMAQKMMIAKCNVAGKPVICATQMLESMTYNPRPTRAEVSDVANAVIDGADCVMLSGETAKGKYPIEAVKMMAAIEQDAGAIIVLSTSGVSARIPAEKWQIDVDNRIRYGLRMALGLGIIKPEATVMAVQGWK