MQDFLRAAESQGFTVTDDLQDLKTGHGAEHWLKWINRDTGRRSDAASAYIHATRAKHENLHLQCNTKVDRVVIEDGKAVGVLTVPTRPVGGYDNVERTLWKARKLIIISCGTLSSPLVLQRSGIGDREKLQKAGVKCVVDLPGVGLNFQDHYLHFATYRAKPETESFDDFVRGDPEVQKKVFDEWNIKGTGPLATNGIEAGVKSRPTEEELEWMKSWPTPDFSPSGWESYFKNKPDKPVMHYSVIAGWFGDHLDMPPGKFFTMFHFLEYPFSRGFTHIVSPNPYEPPDFDAGFMNDKRDMAPMVWGYIQSRETARRMQAYAGEVTAMHPHYAYDSPARARDMDLATRNAYGGPNHITANIQHGSWTMPVDEGEPPKPNLLNSNAQTIREPLKYSYEDLQHIEKWVQRHCETTWHSLGTCSMAPKEGNSVVKHGVLDERLNVHGV