MRDPVFTANAMAYHPFHAHRPADFPMSAFLAAAQPSFFPALTLPPGLSKPLADHALSGAAEAGLHAALGHHHQAAHLRSFKGLEPEEDVEDDPKVTLEAKELWDQFHKIGTEMVITKSGRRMFPPFKVRVNGLDKKAKYILLMDIVAADDCRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEQWMAKPVAFHKLKLTNNISDKHGFTILNSMHKYQPRFHIVRANDILKLPYSTFRTYVFPETDFIAVTAYQNDKITQLKIDDNPFAKGFRDTGNGRREKKKKK