MFKRLRRLRSSENLRAMIRETHLNINDFIAPLFVIESDSCIKNEISSMPGVYQMSIKPLLKECEELVGLGIKAVLLFGIPKHKDATGSHALNKDHIVAKATREIKKRFKDLIVIADLCFCEYTDHGHCGILENASVSNDKTLEILNLQGLILAESGVDILAPSNMMDGNVLSLRKALDKAGYFHTPIMSYSTKFASSYYGPFRDVANSAPSFGDRKSYQMDYANQKEALLESLEDEKQGADILMVKPALAYLDIVKEIRDHTLLPLALYNVSGEYAMLKLAQKHNLINYESVLLETMTCFKRAGADMIISYHAKEVANLLQRN*