HLPRFVSAGEKPHQCSICWRSFSLRDYLLKHMVTHTGVRAFQCAVCCKRFTQKSSLNVHMRTHRPERFQCRLCAKGFSHRTLLERHAAAAHAVTPPG