MVSFRALGAARPCFQEKPGDIASRPPAIPPSCPGAEWANLSKQLVTGCEGEGQKHLALASDCCPLLSSSHSNDENDFL