MVDKIEMSLDDIIKSTRTQKKPQGGRGGPSGTRRPGGQQRFGTGGTRRGGGPNSGSPRKPAPASGAGGVLKGRRGGGSGAIQKPRLARGDVNSAWKHDMYDGPKRNGSAGNSTGPTRLIVGNLDYGVSNTDIKELFNDFGPMKKAAVHYDRSGRSLGTADVIFERRSDALKAIKQYHGVPLDGRPMTIQLAVSDVAALTRPVPADDVKRRVGAAAGSQFKRGGGQVGGGPRRGSFKRPAGGKPAAGAQRRERKAAPTAEELDAELDSYINDMKI