APADLPRIWGHTSALARTALPLLLDNEGALGTSGPEPLEMGPPRAGRALGAPLKDSLNHLNLPMRWPPTQGPSGDGAPGRLPRAEQAARAPGGFDCAHCRQPCHALAGLHRHGQLRAGRVFTCRHCGKEYASLGALKMHIRTHTLPCVCMLCGKAFSRPWLLQGHIRTHT