MNLNSPAVSMLGGDTPAHGGPNSVLGGQGPSSILTGHGPNSVMGPNSILGPGSVLNPQSIQPMQSQQMHSLQGSSMQMHSHLANSNLNLNINPASVGPDRNPGSVMHHNLDINPPSVAYQNLTVPMTPLAYSVYDRDALTHQAPASNIAATMVPATPASQLDIPMPALQNIVSTVNLGVQLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEASRLAARKYARIVQKLGFQAKFTEFMVQNMVGSCDVRFPIQLEGLCITHSQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKTKRDIDEAFGQIYPILKGFKK