CPISQSVSQPVDERLTRAAIFLVVTINPGKAAEVAVRTLCGTLSSLVRGVGFRILDGGLSCVMGVSSGGWERLFGDEKPEYLHVFQEINGVHHAPSTPGDLLFHIRAARMDLCFELASRILSDLGSSVCVVDSVQGFRYFDDRDLLGFVDGTENPVAQAAVDATLIGEEDHTFSGGSYVIVQKYLHDLDKWNAIPVEQQEKIIGREKLSDIELKDADKPSYAHNVLTSIEEDGEDVDILRDNMPFGDPGKGEFGTYFIGYSRKPARIERMLENMFVGNPPGNYDRILDVSRAITGTLFFIPTVSFLDSVEPQP