MELPADGSALARQGSIYSLTFDEFQSALGSAGKDFGSMNMDELLRNIWTAEESQAIAPAAAAASAAAVVGDAQQQQQPIQRQGSLTLPRTLSQKTVDEVWRDIMGLGGGDDEDPAAAAAAAAPAQRQPTLGEMTLEEFLVRAGVVREDMGQTIVLPPQAQALFPGSNVVAPAMQLANGMLPGVVSVAPGAAAAMTVAAPATPVVLNGLGKVEGGDLSSLSPVPYPFDTALRVRKGPTVEKVVERRQRRMIKNRESAARSRARKQAYIMELEAEVAKLKEQKAELQKKQVEMIQKQKDEVMERITQQLGPKAKRFCLRRTLTGPCCCICSVCCCCVDMSSRLQFSDSVLYPSLRGFSFSDLHVI