WPCPPLSYCILIALALCSSPSGSLTVRQICQFTRQHFPFFQTAPKGWKNTIRRNLCFSSCFEKATSFACGEGNRKPCLWKLTPEGHRRFQEEAQALPKEALDLVHQS