MAQKYPSRAHALKLIHELVKLIPDHERGKLHGIFLQGSPTLFRDDTDHEHPFHQEANFNYTMWSVAPPTMEVAKQVYDSDGELVLHVLPRTMEYPALPEVARLTKDEYEIDLIRQANRISSAAHEVVMRELGRFASAREKGGRDLKERTGKEGVREWEIESERDAEAVFVATCKRMGATDQAYLPIVASGVRSSTLHYVCNDRLFPSLPRKQGDLSFTHEDAFLPQLLLIDAGCEWKGYASDITRTMPIGNGGKFTKEAGEIYELVLRMQKECEELVKPGVHWDTIHLHAHKVLIDGLLSFPHGLGHSLGLDTHDSLQYLYLRIRLPLTLNMVLTVEPGCYFAPQLMEGHGVWTSKFVVQDKLKEYVGIGGVRIEDVIVV