LKHPSLRPKWPASQFTKQMCLPSELKDGGRNFFSTRKDLIGFIKYCVEERLQRCVKKSTIQVYQISVDAIEMATLGKIVEDFFCFCYGKALEKSTAVPVPYEKMLDQSAVVIQGLPEDVAFKHPENYYLAALKILENTAGISFIIKPFLGPKKHLS