MVVLESVTGAQDFGQLPLEPPLASSLVEMNWGKVTQPGAASVQLAELRFMDIETASLGRGVGRENIILLLPELPFDGKAGLVPKLALPWLVSQDKCFVQTSPRKCSALRRWRRVRRQSRDNPLQLNIDFLVLATGYSLGIIGPKTIGDCNRERVRVKGFGVAGKGRKAHRRAIRGKRHGSLVKSCLVASDAGDAFSSYRLLMNYDGGCNRKRVRVKDFGVAGKGRKAHRRAFREKRHASFVESYLTASGAGDAFSSYRHRTMLLNYDGDRSEDRQSEEVQSAYRRDSDIGEEMVISEEQNDENEWS*