MTRIISGNSFPAIRGVQAGAEFYTVMCPLKRLRKIFTFDEGELPVSERAQRILNPERIPEITNYILNERDAYVFSALTACIEGDSEFTPIGDMGHQQKIGTLTIDEDAEVFITDGQHRNAAILEALKQDPTLSNETITVVFFADKSLAERQKIFKDLNLYPVKTDSSLSITYDDKPAALLSKTVIYESKILSKLIHMEKTNLGQRSKKLVSHSALNKATCELFDKIDQNTYTDQIPIAKEYWESVVMAIPSLKLVYNEQVSGGEVREENVLAYSVTFQALGAVGKWLLANDSEWKLRLKKLKDIDWSRTNKIDWEGRCIVNGAMRNSSIAVKLTANRIKKHLNIPLNNKELAEEDKLND