MNRLQPVRLVSFVTTDLAGITRGRSLPLATLEEQLASGCGWVPANSSLTPQDLIDESSPWGSHGDLRLLPDPNSRVRVEQGPDAAAPALDYLHGNLVETDGTPWPACPRSLLRAEVERYRDSGLQVIAAFEHEFSLLGLPGERPAAAFSLQAQRAAGQFPGWLVSALAQAGTEPEMFLPEYGQRQYEVTCRPAQGVAAADRAVNVREVTREVARQMGLRTCFAPLPAPGAVTNGVHLHLSLQHADGSPLLYEPGRPNDLSELGEHWAAGVLAHLPALCALTAPTAASYLRLKPHHWSAAYACLGLRNREAALRICPVVSVGGKPLGKQYNLEFRPMDATTCPHLAMAAVLIAGRLGIERRLPLRALADVDPHGLSDEERQARGIQALPATLGDALDCLQRDEALCAELPKPLLDTYLAMKRHELALTAGLSDDDLCRHYAELY