MSLLAALGLELDRALLPASGLGWRVDYGKLPLAPAPLGPYEALGGALEGGLPGGSESLAGDGFSDWMTERVDFTALLPLEPPVPSRFHLSPSPPDLEAMASLLKKELEQMEDFFLDAPLPPPSPVPVPLPLPSFDLPQAPLDTLDLLTFYCSGEPGRGKVGRSSKPPCPPRPSRPAPYHATLRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRLRST