DDFHISDAYLSAADQRRPSRVFCPPPGADCKVKVELEDPRDDQGVLPEHPGLAELSPLEDALLTRAPAPAYNVHFLSSLLASHRSPAVLPLGAWPREGAAHPGLRMIPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYCDCFASGDFCYNCNCSNCCNNLRHELDRFKAVKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAKIMCSSICKCIGCQNYEESPERQALTSPPASVEARGMDNSHLLSPAKFSVLPKSRKD