RSPPKPIMEKRRRARINESLGQLKMLILDALKKDSSRHSKLEKADILEMTVKHLRNLQRAQMAAALSADPSVLGKYRAGFNECMNEVTRFLSTCEGVNADVRARLLGHLSACLGQIVAMNYLPPPPAGQPAHLAQPLHVQLPPTTTGAVPVPCKLEPTEALSPKVYGGFQLVPATDGQFAFLIPNPTFPPGSGPVIPLYANANVPVSTWRLWERIQHPISIPCAGFDIIWAQVVPASQAGSPIAERRESVWRPW