MEKRRRARINESLGQLKTLILDALKKDSSRHSKLEKADILEMTVKHLRNLQRAQMTAALSADPSVLGKYRAGFNECMNEVTRFLSTCEGVNTEVRTRLLSHLSACLGQIVAMNYPPPPPPAGQPAHLAQPLHVQLPPAATAAGAVPVPCKLNPAEALSPKVYGGFQLVPATDGQFAFLIPNPAFAPNSGPVIPLYANTNGPLSSGSGPGNGAATPSASPVQGLTSFGGSIAPASQAGSPIGERSESVWRPW