MRDPAFPGTAMAYHPFHAPRPADFPMSAFLAAAQPSFFPALALPPAALAKPMPDPGLAGAAEAGLHVSALGHHHQAAHLRSLKSLEPEEEVEDDPKVTLEAKELWDQFHKLGTEMVITKSGRRMFPPFKVRVSGLDKKAKYILLMDIVAADDCRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEQWMAKPVAFHKLKLTNNISDKHGFTILNSMHKYQPRFHIVRANDILKLPYSTFRTYVFPETDFIAVTAYQNDKITQLKIENNPFAKGF