MVDKIEMSLDDIIKSTRSQKKPQGGRGGPGGARRPAGQQRFGTGGSRRGGGPGAGSPRKAGPASGAGGVLKGRRGGGGGGSGVIQKPRLVRGDVNSAWKHDMYDGPKRNSSAGNSTGPTRLIVGNLDYGVSNTDIKELFNDFGPMKKAAVHYDRSGRSLGTADVIFERRSDALKAIKQYHGVPLDGRPMTIQLAVSDVAALTRPVPSDDVKRRVGNAAGSQFKRGGGQAGGGPRRGSFRRPAGAKPAAGGQRRERKAAPTAEELDAELDSYINDMKI