MLQRLATVKTDGTVEFDVAGSARIMPELIAPELSDSLLQPLQIVMLIVGTRGDVQPFIAIGKHLQEYGHRVRLATHANFREFVLTAGLEFYPLGGDPKILAGYMVKNKGFLPSNPSEIPIQRKQIKAIINSLLPACIEADGPVPFRAQAMIANPPAYGHVHVAEYLRVPLHIFFTMPWTPTSEFPHPLARIKNPAGYRMSYQVVDSLIWWGIRSMINDFRKKKLKLRPITYLSGSIGSISDLPTGYIWSPHLVPKPRDWGQRVDVVGFCFLDLARDYEPHAELSKWLQAGAKPIYVGFGSLPVQDPKGMTSIIVKALEETGQRGIISRGWGGLGDIKDPPDFIYLLDNCPHDWLFPQCAGVVHHGGAGTTAAGLKAACPTTVVPIFGDQPFWGEQVHAKGVGPAPIPVNQFTLEKLVAAIRFMLEPEVKERAIQLAKHMDGEDGVKEAVNAFHRHLPKDMPDQAPDIPSDSSFLSSLVEKLRRIFCC*