MKFSHTLVALAAAGIASAQIPNIPPCALMCFIDALGNDGCEKLTDFKCHCAKPELPGKITPCVEKACPNIEARISVSNIVVDQCSKAGVPISIPPADTRTPTQPPSTSPSAPQPTACIPKRRRA