MDSDLGPFLFSELNHTPMNTMTQMPDTMSSWLNLDDIHIPTFLHEFPDFTLQNDQLFNFPTSNDQSNPLSLHPLPNYTDESLLSDDFETDTDMLNTMQPQVCMSAGPVTETALIPIEGNESNQCINCDAWLVEPPEESFKSYEEPIFGSAVSAGTAEMFVNSAAKSSMLSRSEESGDEEDTDEERRTITSSCKNLVSERNRRKRLSQQLLALRALVPNITKMDKRSVLVDALAYLSSIHEETERIKKEEPIHIHNSYVKAPTDATLQPQRMIESQTQKPKPRPKSQILEIDAEKMEDRRFIVKITCKGSSDAGGEVLRIIESLGVEITYTALDKIKPMLVLVTIFIRMRKQGKMTEEKLKDCITSTALKSGLLLKNP