MPVTSVYQKDKPFGARLNLSPFECLKIEKHSGGADALEFISNKYDALTQVLSRADILKIACHDCAAHALQAVLDYEQVFRQRGFARADIIKITGNGGGAQALKAVVVHGPTLNECGFSQADIVRIADNIGGAQALKAVLEHGPTLNERDYSGADIVKIAGNGGGARALKAVVMHGPTLCESGYSGADIVKIASNGGGAQALEAVAMHGSTLCERGYCRTDIAKIAGNGGGAQALKAIVMHGPTLCERGYSRTDIVKIADNNGGAQALKAVFEHGPALTQAGRSNEDIVNMAARTGAAGQIRKMAAQLSGRQ