MVDKIEMSLDDIIKSTRSQKKPQAARGGPGGARKPGGQQRFTGGARRGGANAGGSPRKPGSVLKGPRGGVAAGAVQKAKFPRGDVNSAWKHDMYDGPKRGAAGGGSGPTRLIVGNLDYGVSNTDIKELFNDFGPIKKAAVHYDRSGRSLGTADVIFERRADALKAIKQYHGVPLDGRPMTIQLAVSDVAVLTRPVTATDVKRRVGGPAPTPFKRGGGQAGGPARRGFKRPVGGKPAAGGQRRERKAPPTAEELDAELDSYINDMKI