MAGVMIDSGSGAQLMTAAVARQLQLEVLPSQLRIIQSGGAEFRTVGAAVVEVGLALGTPHAARSRHRFQVVADSSSLPYSLTSAEQHLADVAAALRMLQANGLKAHPDKSIFGADVVDRSNNKHERNYSSYQGHHARWALSLQDYTFTIEHRPGNKHQNADVLSRWPLAASSDGTGAQLDPDPAAALASFPSPTADDPVPHHPHRASLPHSTAVLLPYVVVQRMTIPVNLDDPLVAAQDLLGRTATLSRETAAAMGNLRIAQHRDTLRYALTHSGSYKPAARQLHPGS