MVRELKLEGCVEFVEPQAAFSFLFGDDRFVKRYHKEMNEDPYAEVSSWTDDGRRTVKFAAPINAPNVIKRVIGVETLKVTEEQQCFTVGNRFTIRSDPKIEHPTGFNTKAEMVLALSENGKGSTVYITATLECKAAVWGVQGTIENFMEAKAKKSFLGWLKMARLFCQEQLALATGLPYTITYAEEEVSIGDSSDDEFYDFSEEDEKALILSGESRTLGVIYSREGESGLQNWIMGQVMGQLNGLHVTCDASRTHIEQLNRKLQKMEEDIGMVQQQLQRGMIIPQSHVWGLVGLGMATGVLLGAGHMYLKAHIQSP*