MELERKDWIRALTAHPAPDLHALAERLAAGCELRLTRLPQAGLGLLQLADGAFHEAYYLGEFPLSTCSLELTLADGRRAEGGAQVMADDAALARTLAILDAVLAARLPGWEDVSAQVQAGARLRAEADRRRRAMLAATRVDFALLGNTGEDDDEA