MESTDSSTGSQQPNLPPGFRFHPTDEELVVHYLKKKASSAPLPVAIIAEVDLYKFDPWELPAKATFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPVLTSGGTQKVGVKKALVFYGGKPPKGIKTNWIMHEYRLADNKASNKPPGCDLGNKKNSLRLDDWVLCRIYKKNNTHRPMDHDKDDSMDEMLGPIPPSISIGSQHNAKFQLATKGTSFGTLLENQEHSLFEGMMAGSDGINSGSISQLGCSSSKPDLSMVNPLKRTVPSLFWTDEDTAGPSTSKRFHGDSNDGSMEKTDGNGSIATLLSQLPQTPPLQQQTMLGSMGDGIFRPPYQLSGLNWYS