MSSWLNLDDIHIPTFLHEFPDFTLQNDQLFNFPTSNDQSNPLSLHPLPNYTDESLLSDDFETDTDMLNTMQPQVCMSAGPVTETALIPIEGNESNQCINCDAWLVEPPEESFKSYEEPIFGSAVSAGTAEMFVNSAAKSSMLSRSEESGDEEDTDEERRTITSSCKNLVSERNRRKRLSQQLLALRALVPNITKMDKRSVLVDALAYLSSIHEETERIKKEEPIHIHNSYVKAPTDATLQPQRMIESQTQKPKPRPKSQILEIDAEKMEDRRFIVKITCKGSSDAGGEVLRIIESLGVEITYTALDKIKPMLVLVTIFIRMRKQGKMTEEKLKDCITSTALKSGLLLKNP