MTSDFSFREAGSSSHFGTLQFMGTQRPWLDLYGVRLQPIPYFGSASSKTFVDPALIHRCLPDELLYEVFTWMTPYSLGRAACVCRKWRYTIRNPMFWRSACLKTWQMSGAVENYRIVQSRYDGSWRKMWLLRPRLRTDGIYVSRNTYIRVGVAEWKVTNPVHVVCYFRYIRFLPSGKFLYKNSSQKVKEVAKFMNSRASKSDCIFGGHYTLTDDQVEAAILYPGLRPTVLRIRLRVRGTTAGANNRLDLLSLVTSGINDTEVNDPGGDMLGVVDGWQEDETHNPDVPAVSHRRGLTPFVFVPFEEVETSVLNLPVDKMDYFVPG