ASTCPPGYEKYLNYCYCASAEGRNWKEAKEVCRALYENGHIVSEDSEDERGFIAKLSSEYIKTPVSYIWIGGTDSGSRQTSAPADDNNEPVDTTGLDPETSKRCYAYRKGESGTTPVSINGTVQAPYSCQFKPQP