MAGKDALTVVAAADGFGAPLKDAMVEHLRSKGIPVEDLGTTSYYNAGEEVGKSVSATLAHTEQETRTLGLCVCGTGVGVSIFANKFPGIYAATCNTVEDAQNCRSINNSNVLALGAKRTSAEEGKAIVDTWLSTAFKAPCPANENKPWPEEIQQFLDHSVDAMAKIPQKEEKRDGSGVDSANTEHADTGADECALCSLAANRSFEPIDIMPGGSMTIVRNDPTSAIVRFKAGSLEPAHHHTFGHDLIVSSGKKRVWNLTRNQAVELGPGDFLYTPAGDLHRVQYLTDTEFFIKWDGHWDLFLDEDLSEA