MKRGREDQDDQTLDLVNCLMLLSKIDQPDSSPTKAEDLKPGRVFTCKTCNREFPSFQALGGHRASHKKPKLMPGGAVDLLQLAQSPGSPAKPKTHECHICGLEFAVGQALGGHMRRHREEIQANAVPARSSPAMPVLKKSNSSKRVSSFNLDLNLDLRLGLPGYHSQYDLGTKLQLIS